diff options
author | Andrew Tridgell <tridge@samba.org> | 2001-11-20 11:32:16 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2001-11-20 11:32:16 +0000 |
commit | 02defd1de4a690415daf521f25bbdd7490c06840 (patch) | |
tree | 6bc9e119366e5cc35a18cd1297dd1184ff48f96e /source3/include | |
parent | 6464bb0ae5d2cb774ccd5187f65a6ff83c051ed9 (diff) | |
download | samba-02defd1de4a690415daf521f25bbdd7490c06840.tar.gz samba-02defd1de4a690415daf521f25bbdd7490c06840.tar.bz2 samba-02defd1de4a690415daf521f25bbdd7490c06840.zip |
forgot this file
(This used to be commit 1dd255b06d4c8669d839a387d4c63ff3475ab1ab)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/ads.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/source3/include/ads.h b/source3/include/ads.h new file mode 100644 index 0000000000..a2584454ec --- /dev/null +++ b/source3/include/ads.h @@ -0,0 +1,29 @@ +/* + header for ads (active directory) library routines + + basically this is a wrapper around ldap +*/ + +typedef struct { + void *ld; + char *realm; + char *ldap_server; + char *kdc_server; + int ldap_port; + char *bind_path; +} ADS_STRUCT; + + +#define UF_DONT_EXPIRE_PASSWD 0x10000 +#define UF_MNS_LOGON_ACCOUNT 0x20000 +#define UF_SMARTCARD_REQUIRED 0x40000 +#define UF_TRUSTED_FOR_DELEGATION 0x80000 +#define UF_NOT_DELEGATED 0x100000 +#define UF_USE_DES_KEY_ONLY 0x200000 +#define UF_DONT_REQUIRE_PREAUTH 0x400000 + +#define UF_TEMP_DUPLICATE_ACCOUNT 0x0100 +#define UF_NORMAL_ACCOUNT 0x0200 +#define UF_INTERDOMAIN_TRUST_ACCOUNT 0x0800 +#define UF_WORKSTATION_TRUST_ACCOUNT 0x1000 +#define UF_SERVER_TRUST_ACCOUNT 0x2000 |