Lines Matching refs:dxs
87 char **dxs; in nsldapi_getdxbyname() local
96 || ( dxs = decode_answer( buf, rc )) == NULL ) { in nsldapi_getdxbyname()
100 if (( dxs = (char **)NSLDAPI_MALLOC( 2 * sizeof( char * ))) == NULL || in nsldapi_getdxbyname()
101 ( dxs[ 0 ] = nsldapi_strdup( domain )) == NULL ) { in nsldapi_getdxbyname()
102 if ( dxs != NULL ) { in nsldapi_getdxbyname()
103 NSLDAPI_FREE( dxs ); in nsldapi_getdxbyname()
105 dxs = NULL; in nsldapi_getdxbyname()
107 dxs[ 1 ] = NULL; in nsldapi_getdxbyname()
111 return( dxs ); in nsldapi_getdxbyname()
119 char buf[ 256 ], **dxs; in decode_answer() local
130 dxs = NULL; in decode_answer()
200 dxs = (char **)NSLDAPI_MALLOC( 2 * sizeof( char * )); in decode_answer()
202 dxs = (char **)NSLDAPI_REALLOC( dxs, in decode_answer()
205 if ( dxs == NULL || ( dxs[ dx_count ] = in decode_answer()
211 SAFEMEMCPY( dxs[ dx_count ], r, txt_len ); in decode_answer()
212 dxs[ ++dx_count ] = NULL; in decode_answer()
237 tmp_dx = dxs[ i ]; in decode_answer()
238 dxs[ i ] = dxs[ j ]; in decode_answer()
239 dxs[ j ] = tmp_dx; in decode_answer()
247 return( dxs ); in decode_answer()