Lines Matching refs:utils

79 PLUG_API int sasl_client_plug_init(const sasl_utils_t *utils, \
83 return x##_client_plug_init(utils, maxversion, out_version, \
89 PLUG_API int sasl_server_plug_init(const sasl_utils_t *utils, \
93 return x##_server_plug_init(utils, maxversion, out_version, \
99 PLUG_API int sasl_auxprop_plug_init(const sasl_utils_t *utils, \
103 return x##_auxprop_plug_init(utils, maxversion, out_version, \
109 PLUG_API int sasl_canonuser_init(const sasl_utils_t *utils, \
113 return x##_canonuser_plug_init(utils, maxversion, out_version, \
119 #define SETERROR( utils, msg ) (utils)->seterror( (utils)->conn, 0, (msg) ) argument
123 #define MEMERROR( utils ) \ argument
124 (utils)->seterror( (utils)->conn, 0, "Out of Memory")
126 #define MEMERROR( utils ) \ argument
127 (utils)->seterror( (utils)->conn, 0, \
134 #define PARAMERROR( utils ) \ argument
135 (utils)->seterror( (utils)->conn, 0, "Parameter Error")
137 #define PARAMERROR( utils ) \ argument
138 (utils)->seterror( (utils)->conn, 0, \
152 int _plug_ipfromstring(const sasl_utils_t *utils, const char *addr,
154 int _plug_iovec_to_buf(const sasl_utils_t *utils, const struct iovec *vec,
156 int _plug_buf_alloc(const sasl_utils_t *utils, char **rwbuf,
158 int _plug_strdup(const sasl_utils_t * utils, const char *in,
160 void _plug_free_string(const sasl_utils_t *utils, char **str);
161 void _plug_free_secret(const sasl_utils_t *utils, sasl_secret_t **secret);
163 #define _plug_get_userid(utils, result, prompt_need) \ argument
164 _plug_get_simple(utils, SASL_CB_USER, 0, result, prompt_need)
165 #define _plug_get_authid(utils, result, prompt_need) \ argument
166 _plug_get_simple(utils, SASL_CB_AUTHNAME, 1, result, prompt_need)
167 int _plug_get_simple(const sasl_utils_t *utils, unsigned int id, int required,
170 int _plug_get_password(const sasl_utils_t *utils, sasl_secret_t **secret,
173 int _plug_challenge_prompt(const sasl_utils_t *utils, unsigned int id,
177 int _plug_get_realm(const sasl_utils_t *utils, const char **availrealms,
180 int _plug_make_prompts(const sasl_utils_t *utils,
193 int _plug_decode(const sasl_utils_t *utils,
201 int _plug_parseuser(const sasl_utils_t *utils,
211 utils->getopt(utils->getopt_context, X, "reg_sun_plug", \
218 const char *convert_prompt(const sasl_utils_t *utils, void **h, const char *s);
219 char *local_to_utf(const sasl_utils_t *utils, const char *s);