Lines Matching refs:iofns
506 struct ldap_x_ext_io_fns iofns;
552 memset( &iofns, 0, sizeof(iofns));
553 iofns.lextiof_size = LDAP_X_EXTIO_FNS_SIZE;
554 if ( ldap_get_option( ld, LDAP_X_OPT_EXTIO_FN_PTRS, (void *)&iofns ) < 0 ) {
560 ssip->lssei_std_functions.lssf_connect_fn = iofns.lextiof_connect;
561 iofns.lextiof_connect = ldapssl_connect;
562 ssip->lssei_std_functions.lssf_close_fn = iofns.lextiof_close;
563 iofns.lextiof_close = ldapssl_close;
564 ssip->lssei_std_functions.lssf_disposehdl_fn = iofns.lextiof_disposehandle;
565 iofns.lextiof_disposehandle = ldapssl_disposehandle;
567 if ( ldap_set_option( ld, LDAP_X_OPT_EXTIO_FN_PTRS, (void *)&iofns ) < 0 ) {
636 struct ldap_x_ext_io_fns iofns;
675 memset( &iofns, 0, sizeof(iofns));
676 iofns.lextiof_size = LDAP_X_EXTIO_FNS_SIZE;
677 if ( ldap_get_option( ld, LDAP_X_OPT_EXTIO_FN_PTRS, (void *)&iofns )
682 if ( iofns.lextiof_connect != ldapssl_connect ) {
688 iofns.lextiof_connect = ldapssl_clientauth_connect;
690 if ( ldap_set_option( ld, LDAP_X_OPT_EXTIO_FN_PTRS, (void *)&iofns )
1043 struct ldap_x_ext_io_fns iofns;
1060 memset( &iofns, 0, sizeof(iofns));
1061 iofns.lextiof_size = LDAP_X_EXTIO_FNS_SIZE;
1062 if ( ldap_get_option( ld, LDAP_X_OPT_EXTIO_FN_PTRS, (void *)&iofns )
1069 iofns.lextiof_connect = sseip->lssei_std_functions.lssf_connect_fn;
1070 iofns.lextiof_close = sseip->lssei_std_functions.lssf_close_fn;
1071 iofns.lextiof_disposehandle =
1074 if ( ldap_set_option( ld, LDAP_X_OPT_EXTIO_FN_PTRS, (void *)&iofns )