11 #include <ac/socket.h>
12 #include <ac/string.h>
19 ldap_first_reference( LDAP *ld, LDAPMessage *chain )
21 if ( ld == NULL || chain == NULLMSG ) {
25 return chain->lm_msgtype == LDAP_RES_SEARCH_REFERENCE
27 : ldap_next_reference( ld, chain );
32 ldap_next_reference( LDAP *ld, LDAPMessage *ref )
34 if ( ld == NULL || ref == NULLMSG ) {
43 if( ref->lm_msgtype == LDAP_RES_SEARCH_REFERENCE ) {
53 ldap_count_references( LDAP *ld, LDAPMessage *chain )
61 for ( i = 0; chain != NULL; chain = chain->lm_chain ) {
62 if( chain->lm_msgtype == LDAP_RES_SEARCH_REFERENCE ) {