summaryrefslogtreecommitdiff
path: root/source4/libgpo/ads_convenience.h
diff options
context:
space:
mode:
authorWilco Baan Hofman <wilco@baanhofman.nl>2009-03-15 04:40:12 +0100
committerGünther Deschner <gd@samba.org>2009-04-20 23:16:17 +0200
commitb939638dc79daa065c58755abf9f58d1df571401 (patch)
tree877eea4bc07701bbba497028e6e870fb74890606 /source4/libgpo/ads_convenience.h
parent161d2603d2d7b1163b124ba3c529780e8aeec409 (diff)
downloadsamba-b939638dc79daa065c58755abf9f58d1df571401.tar.gz
samba-b939638dc79daa065c58755abf9f58d1df571401.tar.bz2
samba-b939638dc79daa065c58755abf9f58d1df571401.zip
Make the gpo files build for samba 4.
Only gpt.ini remaining. Not suitable for merge yet, samba 3 is currently broken due to some changed public API. Signed-off-by: Günther Deschner <gd@samba.org>
Diffstat (limited to 'source4/libgpo/ads_convenience.h')
-rw-r--r--source4/libgpo/ads_convenience.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source4/libgpo/ads_convenience.h b/source4/libgpo/ads_convenience.h
index bce2cc4eea..ce2b9b6a06 100644
--- a/source4/libgpo/ads_convenience.h
+++ b/source4/libgpo/ads_convenience.h
@@ -45,6 +45,11 @@
typedef struct {
struct libnet_context *netctx;
struct ldb_context *ldbctx;
+ char *ldap_server_name;
+
+ /* State information for the smb connection */
+ struct cli_credentials *credentials;
+ struct smbcli_state *cli;
} ADS_STRUCT;
@@ -92,6 +97,7 @@ bool nt_token_check_sid( const struct dom_sid *sid, const NT_USER_TOKEN *token);
ADS_MODLIST ads_init_mods(TALLOC_CTX *ctx);
ADS_STATUS ads_mod_str(TALLOC_CTX *ctx, ADS_MODLIST *mods, const char *name, const char *val);
ADS_STATUS ads_gen_mod(ADS_STRUCT *ads, const char *mod_dn, ADS_MODLIST mods);
+const char *ads_get_ldap_server_name(ADS_STRUCT *ads);
#endif