Lines Matching defs:ri
65 relay_back_info *ri = ( relay_back_info * )c->be->be_private;
69 if ( ri != NULL && !BER_BVISNULL( &ri->ri_realsuffix ) ) {
70 value_add_one( &c->rvalue_vals, &ri->ri_realsuffix );
76 if ( !BER_BVISNULL( &ri->ri_realsuffix ) ) {
77 ch_free( ri->ri_realsuffix.bv_val );
78 BER_BVZERO( &ri->ri_realsuffix );
79 ri->ri_bd = NULL;
87 assert( ri != NULL );
88 assert( BER_BVISNULL( &ri->ri_realsuffix ) );
131 ri->ri_realsuffix = c->value_ndn;
180 relay_back_info *ri;
184 ri = (relay_back_info *) ch_calloc( 1, RELAY_INFO_SIZE );
185 if ( ri == NULL ) {
189 ri->ri_bd = NULL;
190 BER_BVZERO( &ri->ri_realsuffix );
191 ri->ri_massage = 0;
195 be->be_private = (void *)ri;
203 relay_back_info *ri = (relay_back_info *)be->be_private;
205 assert( ri != NULL );
207 if ( !BER_BVISNULL( &ri->ri_realsuffix ) ) {
208 ri->ri_bd = select_backend( &ri->ri_realsuffix, 1 );
211 if ( ri->ri_bd == NULL ) {
216 ri->ri_realsuffix.bv_val );
224 AC_MEMCPY( be->bd_self->be_ctrls, ri->ri_bd->be_ctrls, sizeof( be->be_ctrls ) );
243 relay_back_info *ri = (relay_back_info *)be->be_private;
245 if ( ri ) {
246 if ( !BER_BVISNULL( &ri->ri_realsuffix ) ) {
247 ch_free( ri->ri_realsuffix.bv_val );
249 ch_free( ri );