svn commit: samba r1765 - trunk/source/include
mimir at samba.org
mimir at samba.org
Thu Aug 12 07:09:09 GMT 2004
Author: mimir
Date: 2004-08-12 07:09:09 +0000 (Thu, 12 Aug 2004)
New Revision: 1765
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/&rev=1765&nolog=1
Log:
Trust password flags have been spilt into two kinds of flags:
auth type for the trust (NT or ADS) and the machine's role (domain
member, trusted domain controller, etc.)
rafal
Modified:
trunk/source/include/secrets.h
Changeset:
Modified: trunk/source/include/secrets.h
===================================================================
--- trunk/source/include/secrets.h 2004-08-12 07:05:50 UTC (rev 1764)
+++ trunk/source/include/secrets.h 2004-08-12 07:09:09 UTC (rev 1765)
@@ -49,13 +49,20 @@
#define SECRETS_AUTH_DOMAIN "SECRETS/AUTH_DOMAIN"
#define SECRETS_AUTH_PASSWORD "SECRETS/AUTH_PASSWORD"
-/* Trust password type flags */
-#define PASS_MACHINE_TRUST_NT 0x0001
-#define PASS_SERVER_TRUST_NT 0x0002
-#define PASS_DOMAIN_TRUST_NT 0x0004
-#define PASS_MACHINE_TRUST_ADS 0x0008
-#define PASS_DOMAIN_TRUST_ADS 0x0010
+/* Trust password flags */
+#define PASS_TRUST_NT 0x0001
+#define PASS_TRUST_ADS 0x0002
+#define PASS_TRUST_MACHINE 0x0004
+#define PASS_TRUST_SERVER 0x0008
+#define PASS_TRUST_DOMAIN 0x000c
+/* Trust password type varieties */
+#define PASS_MACHINE_TRUST_NT (PASS_TRUST_NT | PASS_TRUST_MACHINE)
+#define PASS_SERVER_TRUST_NT (PASS_TRUST_NT | PASS_TRUST_SERVER)
+#define PASS_DOMAIN_TRUST_NT (PASS_TRUST_NT | PASS_TRUST_DOMAIN)
+#define PASS_MACHINE_TRUST_ADS (PASS_TRUST_ADS | PASS_TRUST_MACHINE)
+#define PASS_DOMAIN_TRUST_ADS (PASS_TRUST_ADS | PASS_TRUST_DOMAIN)
+
/* structure for storing machine account password
(ie. when samba server is member of a domain */
struct machine_acct_pass {
More information about the samba-cvs
mailing list