dict-client.h revision ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainen#define DEFAULT_DICT_SERVER_SOCKET_PATH "/var/run/dovecot/dict-server"
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainen /* <major-version> <minor-version> <user> <dict uri> */
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainen DICT_PROTOCOL_CMD_ITERATE = 'I', /* <recurse> <path> */
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainen DICT_PROTOCOL_CMD_SET = 'S', /* <id> <key> <value> */
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainen DICT_PROTOCOL_CMD_ATOMIC_INC = 'A' /* <id> <key> <diff> */
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainen /* For LOOKUP command */
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainenconst char *dict_client_escape(const char *src);
ff52f5c52ee6a4c8a9c79964d32b5d0ff0ae92e6Timo Sirainenconst char *dict_client_unescape(const char *src);