Lines Matching refs:srvlist
64 static void free_servers( LDAPServer *srvlist );
169 *parentreq, LDAPServer *srvlist, LDAPConn *lc, int bind )
187 if ( srvlist == NULL ) {
204 if (( lc = find_connection( ld, srvlist, 1 )) ==
206 lc = new_connection( ld, &srvlist, 0, 1, bind );
208 free_servers( srvlist );
653 free_servers( LDAPServer *srvlist )
657 while ( srvlist != NULL ) {
658 nextsrv = srvlist->lsrv_next;
659 if ( srvlist->lsrv_dn != NULL ) {
660 free( srvlist->lsrv_dn );
662 if ( srvlist->lsrv_host != NULL ) {
663 free( srvlist->lsrv_host );
665 free( srvlist );
666 srvlist = nextsrv;
704 LDAPServer *srvlist, *prevsrv, *srv;
717 srvlist = NULL;
746 free_servers( srvlist );
747 srvlist = NULL;
752 if ( srvlist == NULL ) {
753 srvlist = srv;
763 free_servers( srvlist );
764 srvlist = NULL;
773 if ( srvlist == NULL ) {
777 return( srvlist );