Sockbuf
Sockbuf sb;
Sockbuf sb;
ber_len_t *Bytes_Scanned, Sockbuf *sb );
LDAP_API(Sockbuf*) LDAP_CALL ber_sockbuf_alloc( void );
LDAP_API(void) LDAP_CALL ber_sockbuf_free( Sockbuf* p );
LDAP_API(int) LDAP_CALL ber_sockbuf_set_option( Sockbuf *sb, int option,
LDAP_API(int) LDAP_CALL ber_sockbuf_get_option( Sockbuf *sb, int option,
LDAP_API(int) LDAP_CALL ber_flush( Sockbuf *sb, BerElement *ber, int freeit );
LDAP_API(ber_tag_t) LDAP_CALL ber_get_next( Sockbuf *sb, ber_len_t *len,
static void nslberi_install_compat_io_fns( Sockbuf *sb );
BerElement *ber, ber_uint_t *Bytes_Scanned, Sockbuf *sock )
ber_filbuf( Sockbuf *sb, ber_slen_t len )
Sockbuf *sb = (Sockbuf *)arg;
Sockbuf *sb = (Sockbuf *)arg;
nslberi_install_compat_io_fns( Sockbuf *sb )
BerRead( Sockbuf *sb, char *buf, ber_slen_t len )
ber_flush( Sockbuf *sb, BerElement *ber, int freeit )
get_tag( Sockbuf *sb )
ber_get_next( Sockbuf *sb, ber_len_t *len, BerElement *ber )
Sockbuf *
return( (Sockbuf *)NSLBERI_CALLOC( 1, sizeof(struct sockbuf) ) );
ber_sockbuf_free(Sockbuf *p)
ber_sockbuf_set_option( Sockbuf *sb, int option, void *value )
ber_sockbuf_get_option( Sockbuf *sb, int option, void *value )
#define NULLSOCKBUF ((Sockbuf *)NULL)
Sockbuf *sb;
*((Sockbuf **) optdata) = ld->ld_sbp;
Sockbuf *lconn_sb;
int nsldapi_connect_to_host( LDAP *ld, Sockbuf *sb, const char *host,
void nsldapi_close_connection( LDAP *ld, Sockbuf *sb );
int nsldapi_iostatus_interest_write( LDAP *ld, Sockbuf *sb );
int nsldapi_iostatus_interest_read( LDAP *ld, Sockbuf *sb );
int nsldapi_iostatus_interest_clear( LDAP *ld, Sockbuf *sb );
int nsldapi_iostatus_is_read_ready( LDAP *ld, Sockbuf *sb );
int nsldapi_iostatus_is_write_ready( LDAP *ld, Sockbuf *sb );
int nsldapi_install_lber_extiofns( LDAP *ld, Sockbuf *sb );
int nsldapi_ber_flush( LDAP *ld, Sockbuf *sb, BerElement *ber, int freeit,
void nsldapi_connection_lost_nolock( LDAP *ld, Sockbuf *sb );
int nsldapi_send_unbind( LDAP *ld, Sockbuf *sb, LDAPControl **serverctrls,
static int nsldapi_add_to_cb_pollfds( Sockbuf *sb,
static int nsldapi_clear_from_cb_pollfds( Sockbuf *sb,
static int nsldapi_find_in_cb_pollfds( Sockbuf *sb,
nsldapi_add_to_cb_pollfds( Sockbuf *sb, struct nsldapi_cb_statusinfo *pip,
nsldapi_clear_from_cb_pollfds( Sockbuf *sb,
nsldapi_find_in_cb_pollfds( Sockbuf *sb, struct nsldapi_cb_statusinfo *pip,
nsldapi_install_lber_extiofns( LDAP *ld, Sockbuf *sb )
nsldapi_connect_to_host( LDAP *ld, Sockbuf *sb, const char *hostlist,
nsldapi_close_connection( LDAP *ld, Sockbuf *sb )
nsldapi_host_connected_to( Sockbuf *sb )
nsldapi_iostatus_interest_write( LDAP *ld, Sockbuf *sb )
nsldapi_iostatus_interest_read( LDAP *ld, Sockbuf *sb )
nsldapi_iostatus_interest_clear( LDAP *ld, Sockbuf *sb )
nsldapi_iostatus_is_write_ready( LDAP *ld, Sockbuf *sb )
nsldapi_iostatus_is_read_ready( LDAP *ld, Sockbuf *sb )
nsldapi_connection_lost_nolock( LDAP *ld, Sockbuf *sb )
nsldapi_ber_flush( LDAP *ld, Sockbuf *sb, BerElement *ber, int freeit,
Sockbuf *sb = NULL;
read1msg( LDAP *ld, int msgid, int all, Sockbuf *sb, LDAPConn *lc,
static int read1msg( LDAP *ld, int msgid, int all, Sockbuf *sb, LDAPConn *lc,
Sockbuf *sb = (Sockbuf *)arg;
Sockbuf *sb = (Sockbuf *)arg;
Sockbuf *sb = (Sockbuf *)arg;
Sockbuf *sb = (Sockbuf *)arg;
Sockbuf *sb = (Sockbuf *)arg;
Sockbuf *sb = (Sockbuf *)arg;
nsldapi_sasl_install( LDAP *ld, Sockbuf *sb, void *ctx_arg, sasl_ssf_t *ssf)
static int nsldapi_sasl_close( LDAP *ld, Sockbuf *sb );
static void destroy_sasliobuf(Sockbuf *sb);
Sockbuf *sb;
destroy_sasliobuf(Sockbuf *sb)
nsldapi_sasl_close( LDAP *ld, Sockbuf *sb )
nsldapi_send_unbind( LDAP *ld, Sockbuf *sb, LDAPControl **serverctrls,
Sockbuf *sbp;