Searched refs:propctx (Results 1 - 11 of 11) sorted by relevance

/osnet-11/usr/src/lib/libsasl/include/
H A Dprop.h18 * The "struct propctx" is allocated by prop_new and is a fixed size structure.
20 * propctx" in another structure. prop_new also allocates a pool of memory
57 struct propctx;
65 struct propctx *prop_new(unsigned estimate);
68 * create new propctx which duplicates the contents of an existing propctx
72 int prop_dup(struct propctx *src_ctx, struct propctx **dst_ctx);
85 int prop_request(struct propctx *ctx, const char **names);
94 const struct propval *prop_get(struct propctx *ct
[all...]
H A Dsaslplug.h153 struct propctx *(*prop_new)(unsigned estimate);
154 int (*prop_dup)(struct propctx *src_ctx, struct propctx **dst_ctx);
155 int (*prop_request)(struct propctx *ctx, const char **names);
156 const struct propval *(*prop_get)(struct propctx *ctx);
157 int (*prop_getnames)(struct propctx *ctx, const char **names,
159 void (*prop_clear)(struct propctx *ctx, int requests);
160 void (*prop_dispose)(struct propctx **ctx);
161 int (*prop_format)(struct propctx *ctx, const char *sep, int seplen,
163 int (*prop_set)(struct propctx *ct
541 struct propctx *propctx; member in struct:sasl_server_params
[all...]
H A Dsasl.h604 * propctx -- auxiliary properties
613 struct propctx *propctx);
629 * propctx -- auxiliary properties for user
636 struct propctx *propctx);
644 * propctx -- auxiliary properties (not stored)
652 struct propctx *propctx,
1221 LIBSASL_API struct propctx *sasl_auxprop_getct
[all...]
/osnet-11/usr/src/lib/libsasl/lib/
H A Dauxprop.c68 struct propctx { struct
132 static int prop_init(struct propctx *ctx, unsigned estimate)
159 struct propctx *prop_new(unsigned estimate)
161 struct propctx *new_ctx;
166 new_ctx = sasl_sun_ALLOC(sizeof(struct propctx));
168 new_ctx = sasl_ALLOC(sizeof(struct propctx));
179 /* create new propctx which duplicates the contents of an existing propctx
182 int prop_dup(struct propctx *src_ctx, struct propctx **dst_ct
[all...]
H A Dcheckpw.c174 prop_clear(sconn->sparams->propctx, 0);
177 result = prop_request(sconn->sparams->propctx, password_request);
186 result = prop_getnames(sconn->sparams->propctx, password_request,
287 ret = prop_getnames(sconn->sparams->propctx, password_request,
H A Dserver.c183 s_conn->sparams->propctx, flags);
290 if (s_conn->sparams->propctx)
291 prop_dispose(&s_conn->sparams->propctx);
1353 /* Setup the propctx -> We'll assume the default size */
1354 serverconn->sparams->propctx=prop_new(0);
1355 if(!serverconn->sparams->propctx) {
1680 s_conn->sparams->propctx);
2242 s_conn->sparams->propctx);
2543 result = prop_request(s_conn->sparams->propctx, password_request);
H A Dcommon.c1582 struct propctx *propctx __attribute__((unused)))
/osnet-11/usr/src/lib/sasl_plugins/cram/
H A Dcram.c289 result = sparams->utils->prop_request(sparams->propctx, password_request);
298 result = sparams->utils->prop_getnames(sparams->propctx,
/osnet-11/usr/src/cmd/sendmail/src/
H A Dsrvrsmtp.c4668 ** propctx -- unused.
4679 def_realm, urlen, propctx)
4688 struct propctx *propctx;
H A Dsendmail.h616 extern int proxy_policy __P((sasl_conn_t *, void *, const char *, unsigned, const char *, unsigned, const char *, unsigned, struct propctx *));
/osnet-11/usr/src/lib/sasl_plugins/digestmd5/
H A Ddigestmd5.c3153 result = sparams->utils->prop_request(sparams->propctx, password_request);
3197 result = sparams->utils->prop_getnames(sparams->propctx, password_request,

Completed in 101 milliseconds