libnet-vampire: add attributes from the replicated schema to the bootstrap schema
authorMatthieu Patou <mat@matws.net>
Mon, 8 Oct 2012 04:46:38 +0000 (21:46 -0700)
committerMatthieu Patou <mat@matws.net>
Fri, 28 Dec 2012 06:14:46 +0000 (22:14 -0800)
commitaed43d78055cda3e3ba5f68c57cc365e788ea30a
tree6294b779d74f2d0307fbc5fad15b45586e414a68
parent20099adcfa7807503146e0a1cf5e3b8040bc37a7
libnet-vampire: add attributes from the replicated schema to the bootstrap schema

Replicated schema might have attributes on some basement classes (ie.
top) that are not in the bootstrap schema which rendered the constructed
schema un-usable becaused it lacked some classes that were required by a
lot of others and that were put in the constructed schema because the
dependent class was present in the bootstrap schema (when we translate
drs object into ldb schema object we use a boostrap schema to do the
validation).

The change that is introduced by this patch will put all new attributes
definitions into the bootstrap schema so that foundations classes can be
translated.
source4/libnet/libnet_vampire.c