Lines Matching refs:sm
209 struct ldap_searchmatch *sm, *nextsm;
210 for ( sm = so->so_smlist; sm != NULL; sm = nextsm ) {
211 nextsm = sm->sm_next;
212 if ( sm->sm_matchprompt != NULL ) {
213 NSLDAPI_FREE( sm->sm_matchprompt );
215 if ( sm->sm_filter != NULL ) {
216 NSLDAPI_FREE( sm->sm_filter );
218 NSLDAPI_FREE( sm );
252 struct ldap_searchmatch **sm;
403 sm = &( so->so_smlist );
410 if (( *sm = ( struct ldap_searchmatch * )NSLDAPI_CALLOC( 1,
416 ( *sm )->sm_matchprompt = toks[ 0 ];
417 ( *sm )->sm_filter = toks[ 1 ];
419 sm = &(( *sm )->sm_next );
421 *sm = NULL;