Home
last modified time | relevance | path

Searched refs:sasl_conn_t (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/lib/libsasl/include/
H A Dsasl.h241 typedef struct sasl_conn sasl_conn_t; typedef
552 typedef int sasl_getsecret_t(sasl_conn_t *conn, void *context, int id,
609 typedef int sasl_authorize_t(sasl_conn_t *conn,
632 typedef int sasl_server_userdb_checkpass_t(sasl_conn_t *conn,
648 typedef int sasl_server_userdb_setpass_t(sasl_conn_t *conn,
685 typedef int sasl_canon_user_t(sasl_conn_t *conn,
717 LIBSASL_API void sasl_dispose(sasl_conn_t **pconn);
743 LIBSASL_API const char *sasl_errdetail(sasl_conn_t *conn);
762 LIBSASL_API void sasl_seterror(sasl_conn_t *conn, unsigned flags,
775 LIBSASL_API int sasl_getprop(sasl_conn_t *conn, int propnum,
[all …]
H A Dsaslplug.h50 typedef int sasl_getcallback_t(sasl_conn_t *conn,
67 sasl_conn_t *conn;
101 int (*mkchal)(sasl_conn_t *conn, char *buf, unsigned maxlen,
116 int (*checkpass)(sasl_conn_t *conn,
130 int (*getprop)(sasl_conn_t *conn, int propnum, const void **pvalue);
131 int (*setprop)(sasl_conn_t *conn, int propnum, const void *value);
145 void (*log)(sasl_conn_t *conn, int level, const char *fmt, ...);
148 void (*seterror)(sasl_conn_t *conn, unsigned flags, const char *fmt, ...);
286 int (*canon_user)(sasl_conn_t *conn,
501 int (*transition)(sasl_conn_t *conn, const char *pass, unsigned passlen);
[all …]
H A Dsaslutil.h61 LIBSASL_API int sasl_mkchal(sasl_conn_t *conn, char *buf,
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dsaslint.h171 void (*destroy_conn)(sasl_conn_t *); /* destroy function */
193 int (*idle_hook)(sasl_conn_t *conn);
274 sasl_conn_t base; /* parts common to server + client */
319 sasl_conn_t base; /* parts common to server + client */
361 int (*sasl_server_idle_hook)(sasl_conn_t *conn);
375 int (*sasl_client_idle_hook)(sasl_conn_t *conn);
409 typedef int sasl_plaintext_verifier(sasl_conn_t *conn,
429 extern int (*_sasl_client_idle_hook)(sasl_conn_t *conn);
430 extern int (*_sasl_server_idle_hook)(sasl_conn_t *conn);
550 extern int _sasl_conn_init(sasl_conn_t *conn,
[all …]
H A Dcommon.c109 int (*_sasl_client_idle_hook)(sasl_conn_t *conn) = NULL;
110 int (*_sasl_server_idle_hook)(sasl_conn_t *conn) = NULL;
270 int sasl_encode(sasl_conn_t *conn, const char *input, in sasl_encode()
296 int sasl_encodev(sasl_conn_t *conn, in sasl_encodev()
361 int sasl_decode(sasl_conn_t *conn, in sasl_decode()
501 int _sasl_conn_init(sasl_conn_t *conn, in _sasl_conn_init()
505 int (*idle_hook)(sasl_conn_t *conn), in _sasl_conn_init()
647 void sasl_dispose(sasl_conn_t **pconn) in sasl_dispose()
684 void _sasl_conn_dispose(sasl_conn_t *conn) { in _sasl_conn_dispose()
728 int sasl_getprop(sasl_conn_t *conn, int propnum, const void **pvalue) in sasl_getprop()
[all …]
H A Dcheckpw.c149 static int auxprop_verify_password(sasl_conn_t *conn, in auxprop_verify_password()
262 int _sasl_auxprop_verify_apop(sasl_conn_t *conn, in _sasl_auxprop_verify_apop()
406 static int pwcheck_verify_password(sasl_conn_t *conn, in pwcheck_verify_password()
496 static int saslauthd_verify_password(sasl_conn_t *conn, in saslauthd_verify_password()
671 static int always_true(sasl_conn_t *conn, in always_true()
H A Dserver.c116 static int _sasl_checkpass(sasl_conn_t *conn,
148 int sasl_setpass(sasl_conn_t *conn, in sasl_setpass()
244 server_dispose_mech_contexts(sasl_conn_t *pconn) in server_dispose_mech_contexts()
261 static void server_dispose(sasl_conn_t *pconn) in server_dispose()
623 static int server_idle(sasl_conn_t *conn)
1196 _sasl_transition(sasl_conn_t * conn,
1259 sasl_conn_t **pconn)
1274 sasl_conn_t **pconn)
1408 static int mech_permitted(sasl_conn_t *conn,
1672 int sasl_server_start(sasl_conn_t *conn,
[all …]
H A Dclient.c319 client_idle(sasl_conn_t *conn)
503 static void client_dispose(sasl_conn_t *pconn)
564 sasl_conn_t **pconn)
577 sasl_conn_t **pconn)
683 static int have_prompts(sasl_conn_t *conn,
733 int sasl_client_start(sasl_conn_t *conn,
1002 int sasl_client_step(sasl_conn_t *conn,
1097 int _sasl_client_listmech(sasl_conn_t *conn,
H A Dseterror.c113 void sasl_seterror(sasl_conn_t *conn, in sasl_seterror()
H A Dauxprop.c795 int sasl_auxprop_request(sasl_conn_t *conn, const char **propnames) in sasl_auxprop_request()
825 struct propctx *sasl_auxprop_getctx(sasl_conn_t *conn) in sasl_auxprop_getctx()
H A Dsaslutil.c243 int sasl_mkchal(sasl_conn_t *conn, in sasl_mkchal()
H A Dcanonusr.c81 int _sasl_canon_user(sasl_conn_t *conn,
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/
H A Dsasl.c44 unsigned flags, sasl_conn_t **pconn);
51 unsigned flags, sasl_conn_t **pconn);
429 sb->sb_sasl_ctx = (sasl_conn_t *)ctx_arg; in nsldapi_sasl_install()
574 sasl_conn_t *ctx = NULL; in nsldapi_sasl_open()
636 sasl_conn_t *ctx = (sasl_conn_t *)sb->sb_sasl_ctx; in nsldapi_sasl_close()
654 sasl_conn_t *ctx; in nsldapi_sasl_do_bind()
688 ctx = (sasl_conn_t *)ld->ld_defconn->lconn_sb->sb_sasl_ctx; in nsldapi_sasl_do_bind()
H A Dgetoption.c290 sasl_conn_t *ctx; in ldap_get_option()
295 ctx = (sasl_conn_t *)(ld->ld_defconn->lconn_sb->sb_sasl_ctx); in ldap_get_option()
H A Dsetoption.c373 sasl_conn_t *ctx; in ldap_set_option()
378 ctx = (sasl_conn_t *) in ldap_set_option()
/illumos-gate/usr/src/cmd/sendmail/src/
H A Dsfsasl.h16 extern int sfdcsasl __P((SM_FILE_T **, SM_FILE_T **, sasl_conn_t *, int));
H A Dsfsasl.c30 sasl_conn_t *conn;
36 sasl_conn_t *conn;
369 sasl_conn_t *conn;
H A Dsrvrsmtp.c30 static int saslmechs __P((sasl_conn_t *, char **));
79 static int reset_saslconn __P((sasl_conn_t **_conn, char *_hostname,
93 static int reset_saslconn __P((sasl_conn_t **_conn, char *_hostname,
588 sasl_conn_t *conn;
4610 sasl_conn_t *conn; in saslmechs()
4676 sasl_conn_t *conn; in proxy_policy()
4993 reset_saslconn(sasl_conn_t **conn, char *hostname, in reset_saslconn()
H A Dusersmtp.c510 static int getsecret __P((sasl_conn_t *, void *, int, sasl_secret_t **));
1066 sasl_conn_t *conn; in getsecret()
1264 sasl_conn_t *conn; in getsecret()
H A Dsendmail.h616 extern int proxy_policy __P((sasl_conn_t *, void *, const char *, unsigned, const char *, unsigned,…
691 sasl_conn_t *mci_conn; /* SASL connection */
/illumos-gate/usr/src/lib/libldap5/sources/ldap/ber/
H A Dlber-int.h186 sasl_conn_t *sb_sasl_ctx; /* pointer to sasl context */