Ignore:
Timestamp:
Nov 14, 2012, 12:59:34 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to 3.6.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/libds/common/flags.h

    r414 r740  
    4949#define UF_DONT_REQUIRE_PREAUTH                 0x00400000
    5050#define UF_PASSWORD_EXPIRED                     0x00800000
    51 
    5251#define UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION 0x01000000
    5352#define UF_NO_AUTH_DATA_REQUIRED                0x02000000
     53#define UF_PARTIAL_SECRETS_ACCOUNT              0x04000000
     54#define UF_USE_AES_KEYS                         0x08000000
    5455
    5556#define UF_MACHINE_ACCOUNT_MASK (\
     
    111112                )
    112113#define GTYPE_SECURITY_UNIVERSAL_GROUP ( \
    113                 /* 0x80000008 -2147483656 */ \
     114                /* 0x80000008 -2147483640 */ \
    114115                GROUP_TYPE_UNIVERSAL_GROUP| \
    115116                GROUP_TYPE_SECURITY_ENABLED \
     
    156157#define SYSTEM_FLAG_DISALLOW_DELETE             0x80000000
    157158
     159/* schemaFlags_Ex */
     160#define SCHEMA_FLAG_ATTR_IS_CRITICAL    0x0000001
     161
    158162/* "searchFlags" */
    159163#define SEARCH_FLAG_ATTINDEX            0x0000001
     
    168172#define SEARCH_FLAG_RODC_ATTRIBUTE      0x0000200
    169173
    170 /* "domainFunctionality", "forestFunctionality" in the rootDSE */
     174/* "domainFunctionality", "forestFunctionality" and "domainControllerFunctionality" in the rootDSE */
    171175#define DS_DOMAIN_FUNCTION_2000         0
    172 #define DS_DOMAIN_FUNCTION_2003_MIXED   1
     176#define DS_DOMAIN_FUNCTION_2003_MIXED   1 /* Not a valid/meaningful
     177                                           * domainControllerFunctionality
     178                                           * Level */
    173179#define DS_DOMAIN_FUNCTION_2003         2
    174180#define DS_DOMAIN_FUNCTION_2008         3
    175181#define DS_DOMAIN_FUNCTION_2008_R2      4
    176182
    177 /* "domainControllerFunctionality" in the rootDSE */
    178 #define DS_DC_FUNCTION_2000             0
    179 #define DS_DC_FUNCTION_2003             2
    180 #define DS_DC_FUNCTION_2008             3
    181 #define DS_DC_FUNCTION_2008_R2          4
    182 
    183183/* sa->systemFlags on attributes */
    184184#define DS_FLAG_ATTR_NOT_REPLICATED    0x00000001
     185#define DS_FLAG_ATTR_REQ_PARTIAL_SET_MEMBER 0x00000002
    185186#define DS_FLAG_ATTR_IS_CONSTRUCTED    0x00000004
     187
     188/* 7.1.1.2.2.1.2.1.1           nTDSDSA Object options flags */
     189#define DS_NTDSDSA_OPT_IS_GC                    0x00000001
     190#define DS_NTDSDSA_OPT_DISABLE_INBOUND_REPL     0x00000002
     191#define DS_NTDSDSA_OPT_DISABLE_OUTBOUND_REPL    0x00000004
     192#define DS_NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE   0x00000008
     193#define DS_NTDSDSA_OPT_DISABLE_SPN_REGISTRATION 0x00000010
     194
     195/* wellknown GUID strings for AD objects. See MS-ADTS 7.1.1.4 */
     196#define DS_GUID_COMPUTERS_CONTAINER                   "AA312825768811D1ADED00C04FD8D5CD"
     197#define DS_GUID_DELETED_OBJECTS_CONTAINER             "18E2EA80684F11D2B9AA00C04F79F805"
     198#define DS_GUID_DOMAIN_CONTROLLERS_CONTAINER          "A361B2FFFFD211D1AA4B00C04FD7D83A"
     199#define DS_GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER   "22B70C67D56E4EFB91E9300FCA3DC1AA"
     200#define DS_GUID_INFRASTRUCTURE_CONTAINER              "2FBAC1870ADE11D297C400C04FD8D5CD"
     201#define DS_GUID_LOSTANDFOUND_CONTAINER                "AB8153B7768811D1ADED00C04FD8D5CD"
     202#define DS_GUID_MICROSOFT_PROGRAM_DATA_CONTAINER      "F4BE92A4C777485E878E9421D53087DB"
     203#define DS_GUID_NTDS_QUOTAS_CONTAINER                 "6227F0AF1FC2410D8E3BB10615BB5B0F"
     204#define DS_GUID_PROGRAM_DATA_CONTAINER                "09460C08AE1E4A4EA0F64AEE7DAA1E5A"
     205#define DS_GUID_SYSTEMS_CONTAINER                     "AB1D30F3768811D1ADED00C04FD8D5CD"
     206#define DS_GUID_USERS_CONTAINER                       "A9D1CA15768811D1ADED00C04FD8D5CD"
     207
     208/* wellknown GUIDs for optional directory features */
     209#define DS_GUID_FEATURE_RECYCLE_BIN                   "766ddcd8-acd0-445e-f3b9-a7f9b6744f2a"
     210
     211/* dsHeuristics character indexes see MS-ADTS 7.1.1.2.4.1.2 */
     212
     213#define DS_HR_SUPFIRSTLASTANR                     0x00000001
     214#define DS_HR_SUPLASTFIRSTANR                     0x00000002
     215#define DS_HR_DOLISTOBJECT                        0x00000003
     216#define DS_HR_DONICKRES                           0x00000004
     217#define DS_HR_LDAP_USEPERMMOD                     0x00000005
     218#define DS_HR_HIDEDSID                            0x00000006
     219#define DS_HR_BLOCK_ANONYMOUS_OPS                 0x00000007
     220#define DS_HR_ALLOW_ANON_NSPI                     0x00000008
     221#define DS_HR_USER_PASSWORD_SUPPORT               0x00000009
     222#define DS_HR_TENTH_CHAR                          0x0000000A
     223#define DS_HR_SPECIFY_GUID_ON_ADD                 0x0000000B
     224#define DS_HR_NO_STANDARD_SD                      0x0000000C
     225#define DS_HR_ALLOW_NONSECURE_PWD_OPS             0x0000000D
     226#define DS_HR_NO_PROPAGATE_ON_NOCHANGE            0x0000000E
     227#define DS_HR_COMPUTE_ANR_STATS                   0x0000000F
     228#define DS_HR_ADMINSDEXMASK                       0x00000010
     229#define DS_HR_KVNOEMUW2K                          0x00000011
     230#define DS_HR_LDAP_BYPASS_UPPER_LIMIT_BOUNDS      0x00000012
     231
     232/* mS-DS-ReplicatesNCReason */
     233#define NTDSCONN_KCC_GC_TOPOLOGY                     0x00000001
     234#define NTDSCONN_KCC_RING_TOPOLOGY                   0x00000002
     235#define NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY          0x00000004
     236#define NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY          0x00000008
     237#define NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY 0x00000010
     238#define NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY           0x00000020
     239#define NTDSCONN_KCC_INTERSITE_TOPOLOGY              0x00000040
     240#define NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY        0x00000080
     241#define NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY          0x00000100
     242#define NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY       0x00000200
Note: See TracChangeset for help on using the changeset viewer.