Home | History | Annotate | Download | only in samba4

Lines Matching refs:pguid

1 /*	$NetBSD: pguid.c,v 1.4 2025/09/05 21:16:18 christos Exp $	*/
3 /* pguid.c - Parent GUID value overlay */
25 __RCSID("$NetBSD: pguid.c,v 1.4 2025/09/05 21:16:18 christos Exp $");
48 static slap_overinst pguid;
186 "pguid_db_init: pguid cannot be used as global overlay.\n" );
207 struct berval pguid;
264 mod->pguid.bv_len = a->a_vals[0].bv_len;
265 mod->pguid.bv_val = (char *)&mod->ndn.bv_val[mod->ndn.bv_len + 1];
267 lutil_strncopy( mod->pguid.bv_val, a->a_vals[0].bv_val, a->a_vals[0].bv_len );
355 ber_dupbv( &mod->sml_values[0], &pmod->pguid );
384 "pguid: repaired=%d\n", nrepaired );
397 "pguid incompatible with shadow database \"%s\".\n",
446 pguid.on_bi.bi_type = "pguid";
448 pguid.on_bi.bi_op_add = pguid_op_add;
449 pguid.on_bi.bi_op_modrdn = pguid_op_rename;
451 pguid.on_bi.bi_db_init = pguid_db_init;
452 pguid.on_bi.bi_db_open = pguid_db_open;
454 return overlay_register( &pguid );