Home | History | Annotate | Download | only in allop

Lines Matching defs:ao

74 	allop_t		*ao = (allop_t *)on->on_bi.bi_private;
122 if ( ao != NULL ) {
123 ch_free( ao->ao_ndn.bv_val );
124 ch_free( ao );
129 if ( ao == NULL ) {
130 ao = ch_calloc( 1, sizeof( allop_t ) );
131 on->on_bi.bi_private = (void *)ao;
134 ch_free( ao->ao_ndn.bv_val );
137 ao->ao_ndn = ndn;
138 ao->ao_scope = scope;
152 allop_t *ao = (allop_t *)on->on_bi.bi_private;
154 if ( ao != NULL ) {
155 assert( !BER_BVISNULL( &ao->ao_ndn ) );
157 ch_free( ao->ao_ndn.bv_val );
158 ch_free( ao );
169 allop_t *ao = (allop_t *)on->on_bi.bi_private;
175 if ( ao == NULL ) {
183 if ( !dnIsSuffix( &op->o_req_ndn, &ao->ao_ndn ) ) {
187 switch ( ao->ao_scope ) {
189 if ( op->o_req_ndn.bv_len != ao->ao_ndn.bv_len ) {
198 rdn.bv_len -= ao->ao_ndn.bv_len + STRLENOF( "," );