dsdb: Define syntax access point oid string as a macro
authorSamuel Cabrero <samuelcabrero@kernevil.me>
Thu, 23 Oct 2014 14:47:07 +0000 (16:47 +0200)
committerGarming Sam <garming@samba.org>
Sun, 21 Dec 2014 23:18:09 +0000 (00:18 +0100)
Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/dsdb/common/dsdb_dn.h
source4/dsdb/schema/schema_syntax.c

index b455c7f64e332ffade52eed14b7684434c0cf06e..8aadac7f2df54ef409de8795db2b47b173493bd9 100644 (file)
@@ -8,6 +8,7 @@ struct dsdb_dn {
 #define DSDB_SYNTAX_BINARY_DN  "1.2.840.113556.1.4.903"
 #define DSDB_SYNTAX_STRING_DN  "1.2.840.113556.1.4.904"
 #define DSDB_SYNTAX_OR_NAME    "1.2.840.113556.1.4.1221"
+#define DSDB_SYNTAX_ACCESS_POINT       "1.3.6.1.4.1.1466.115.121.1.2"
 
 
 /* RMD_FLAGS component in a DN */
index c9ff588880bf7d6db8bef92598bcdebb5e8aae59..2f48b25437b9ddd6384ac0ea5098fde7f4d8ebd9 100644 (file)
@@ -2605,7 +2605,7 @@ static const struct dsdb_syntax dsdb_syntaxes[] = {
        },{
        /* not used in w2k3 schema */
                .name                   = "Object(Access-Point)",
-               .ldap_oid               = "1.3.6.1.4.1.1466.115.121.1.2",
+               .ldap_oid               = DSDB_SYNTAX_ACCESS_POINT,
                .oMSyntax               = 127,
                .oMObjectClass          = OMOBJECTCLASS("\x2b\x0c\x02\x87\x73\x1c\x00\x85\x3e"),
                .attributeSyntax_oid    = "2.5.5.14",