fixed the pull of drs schema elements
authorAndrew Tridgell <tridge@samba.org>
Thu, 2 Jul 2009 04:49:40 +0000 (14:49 +1000)
committerAndrew Tridgell <tridge@samba.org>
Thu, 2 Jul 2009 04:55:38 +0000 (14:55 +1000)
commitae8515d31b55bbe47b45aa2892d5d98000f645c4
tree9fafda7de4e27b0e090df3749c07f96b157ed959
parent865ca9be64acc3bfd8bfaabb0621592234e07be7
fixed the pull of drs schema elements

The previous code incorrectly assumed that attributes such as
subClassOf come over the wire as strings. In fact they come over as 32
bit integers which refer to goversIDs. We have to post-process these
as it sometimes happens that a governsID comes over the wire before
the record that defines what it means.
source4/dsdb/schema/schema.h
source4/dsdb/schema/schema_inferiors.c
source4/dsdb/schema/schema_init.c