libds: added more UF_ -> ACB_ flags mappings
authorAndrew Tridgell <tridge@samba.org>
Wed, 29 Sep 2010 06:18:47 +0000 (23:18 -0700)
committerAndrew Tridgell <tridge@samba.org>
Wed, 29 Sep 2010 16:49:16 +0000 (09:49 -0700)
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

libds/common/flag_mapping.c
libds/common/flags.h

index cf63327776c890513250d42795eae8c8ea4351b5..99421ed533fa1fb8c01b73938dc59ae78ef91c33 100644 (file)
@@ -50,7 +50,10 @@ static const struct {
        { UF_USE_DES_KEY_ONLY, ACB_USE_DES_KEY_ONLY},
        { UF_DONT_REQUIRE_PREAUTH, ACB_DONT_REQUIRE_PREAUTH },
        { UF_PASSWORD_EXPIRED, ACB_PW_EXPIRED },
-       { UF_NO_AUTH_DATA_REQUIRED, ACB_NO_AUTH_DATA_REQD }
+       { UF_NO_AUTH_DATA_REQUIRED, ACB_NO_AUTH_DATA_REQD },
+       { UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION, ACB_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION },
+       { UF_PARTIAL_SECRETS_ACCOUNT, ACB_PARTIAL_SECRETS_ACCOUNT },
+       { UF_USE_AES_KEYS, ACB_USE_AES_KEYS }
 };
 
 uint32_t ds_acb2uf(uint32_t acb)
index 0fc159ae2b18f3ed9fc992ff3b54278561d325e9..44a50149f8b851f8bcf9f7e22bebe81d1e13d5d8 100644 (file)
 #define UF_USE_DES_KEY_ONLY                    0x00200000
 #define UF_DONT_REQUIRE_PREAUTH                        0x00400000
 #define UF_PASSWORD_EXPIRED                    0x00800000
-
 #define UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION 0x01000000
 #define UF_NO_AUTH_DATA_REQUIRED               0x02000000
 #define UF_PARTIAL_SECRETS_ACCOUNT             0x04000000
+#define UF_USE_AES_KEYS                         0x08000000
 
 #define UF_MACHINE_ACCOUNT_MASK (\
                UF_INTERDOMAIN_TRUST_ACCOUNT |\