summaryrefslogtreecommitdiff
path: root/source3/include/ads.h
diff options
context:
space:
mode:
authorGerald W. Carter <jerry@samba.org>2008-06-27 10:22:39 -0400
committerGerald W. Carter <jerry@samba.org>2008-06-27 10:26:11 -0400
commit9ff1ffcbee46257c3b2b13b84c2a539322493190 (patch)
tree8cafc550e0378e56a44a89787fcfafa708d578e4 /source3/include/ads.h
parente08943f8d855b85765615b2a231fb65d5788a2a6 (diff)
downloadsamba-9ff1ffcbee46257c3b2b13b84c2a539322493190.tar.gz
samba-9ff1ffcbee46257c3b2b13b84c2a539322493190.tar.bz2
samba-9ff1ffcbee46257c3b2b13b84c2a539322493190.zip
libads: Add API call to connect to a global catalog server.
Extends ads_connect() to a new call ads_connect_gc() which connects on port 3268 rather than port 389. Also makes ads_try_connect() static and only used internally to ldap.c (This used to be commit f4c37dbe2c986fb7bfe510cdff3b4a9fbc06d079)
Diffstat (limited to 'source3/include/ads.h')
-rw-r--r--source3/include/ads.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/include/ads.h b/source3/include/ads.h
index d4551765aa..0d464b2d81 100644
--- a/source3/include/ads.h
+++ b/source3/include/ads.h
@@ -53,7 +53,9 @@ typedef struct ads_struct {
char *realm;
char *workgroup;
char *ldap_server;
- int foreign; /* set to 1 if connecting to a foreign realm */
+ int foreign; /* set to 1 if connecting to a foreign
+ * realm */
+ bool gc; /* Is this a global catalog server? */
} server;
/* info needed to authenticate */