From: Andrew Bartlett Date: Tue, 17 Mar 2015 03:02:52 +0000 (+1300) Subject: dsdb: Add functional levels for 2012 and 2012R2 X-Git-Tag: ldb-1.1.22~37 X-Git-Url: http://git.samba.org/samba.git/?p=garming%2Fsamba-autobuild%2F.git;a=commitdiff_plain;h=35f267304e89d870cbd645dbba8ed06f88686e1a;hp=e8bab905d304158c63e6af54903aea10a63684e1 dsdb: Add functional levels for 2012 and 2012R2 Signed-off-by: Andrew Bartlett Reviewed-by: Jeremy Allison --- diff --git a/libds/common/flags.h b/libds/common/flags.h index f821e1738a1..88b93cb0a3c 100644 --- a/libds/common/flags.h +++ b/libds/common/flags.h @@ -187,7 +187,9 @@ * Level */ #define DS_DOMAIN_FUNCTION_2003 2 #define DS_DOMAIN_FUNCTION_2008 3 -#define DS_DOMAIN_FUNCTION_2008_R2 4 +#define DS_DOMAIN_FUNCTION_2008_R2 4 +#define DS_DOMAIN_FUNCTION_2012 5 +#define DS_DOMAIN_FUNCTION_2012_R2 6 /* sa->systemFlags on attributes */ #define DS_FLAG_ATTR_NOT_REPLICATED 0x00000001 diff --git a/source4/dsdb/pydsdb.c b/source4/dsdb/pydsdb.c index 9a3b5093937..8836d85b306 100644 --- a/source4/dsdb/pydsdb.c +++ b/source4/dsdb/pydsdb.c @@ -1180,6 +1180,8 @@ void initdsdb(void) ADD_DSDB_FLAG(DS_DOMAIN_FUNCTION_2003); ADD_DSDB_FLAG(DS_DOMAIN_FUNCTION_2008); ADD_DSDB_FLAG(DS_DOMAIN_FUNCTION_2008_R2); + ADD_DSDB_FLAG(DS_DOMAIN_FUNCTION_2012); + ADD_DSDB_FLAG(DS_DOMAIN_FUNCTION_2012_R2); /* nc replica flags */ ADD_DSDB_FLAG(INSTANCE_TYPE_IS_NC_HEAD);