Home | History | Annotate | Download | only in acl

Lines Matching refs:now

1 /*	$NetBSD: now.c,v 1.2 2025/09/05 21:16:15 christos Exp $	*/
24 * dynacl/now=<=attr
61 now_t *now;
96 fprintf( stderr, "%s line %d: now ACL: "
117 now = ch_calloc( 1, sizeof( now_t ) );
118 now->now_ad = ad;
119 now->now_style = sty;
121 *privp = (void *)now;
131 now_t *now = (now_t *)priv;
134 bv->bv_len = STRLENOF( " dynacl/now=" ) + 2 + now->now_ad->ad_cname.bv_len;
137 ptr = lutil_strcopy( bv->bv_val, " dynacl/now=" );
138 ptr[ 0 ] = now->now_style == NOW_GE ? '>' : '<';
141 ptr = lutil_strncopy( ptr, now->now_ad->ad_cname.bv_val, now->now_ad->ad_cname.bv_len );
161 now_t *now = (now_t *)priv;
169 a = attr_find( target->e_attrs, now->now_ad );
178 MatchingRule *mr = now->now_ad->ad_type->sat_ordering;
186 rc = value_match( &match, now->now_ad, mr, SLAP_MR_ORDERING,
189 if ( now->now_style == NOW_LE ) {
213 now_t *now = (now_t *)priv;
215 if ( now != NULL ) {
216 ch_free( now );
223 "now",