diff options
author | Andrew Tridgell <tridge@samba.org> | 2001-12-19 08:44:23 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2001-12-19 08:44:23 +0000 |
commit | a062e58d9e47f95ac7c66668b3cfe1f72386f6e0 (patch) | |
tree | f968f822fae231153347045cd7f673359a1a9a6f /source3/utils | |
parent | e7da05b7605b4bf09a641095d1be23001f83a487 (diff) | |
download | samba-a062e58d9e47f95ac7c66668b3cfe1f72386f6e0.tar.gz samba-a062e58d9e47f95ac7c66668b3cfe1f72386f6e0.tar.bz2 samba-a062e58d9e47f95ac7c66668b3cfe1f72386f6e0.zip |
- added initial support for trusted domains in winbindd_ads
- gss error code patch from a.bokovoy@sam-solutions.net
- better sid dumping in ads_dump
- fixed help in wbinfo
(This used to be commit ee1c3e1f044b4ef62169ad74c5cac40eef81bfda)
Diffstat (limited to 'source3/utils')
-rw-r--r-- | source3/utils/net_ads.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source3/utils/net_ads.c b/source3/utils/net_ads.c index 8d41c09208..0d7b641771 100644 --- a/source3/utils/net_ads.c +++ b/source3/utils/net_ads.c @@ -68,7 +68,7 @@ static int net_ads_info(int argc, const char **argv) static ADS_STRUCT *ads_startup(void) { ADS_STRUCT *ads; - int rc; + ADS_RETURN_CODE rc; extern char *opt_password; extern char *opt_user_name; @@ -88,8 +88,11 @@ static ADS_STRUCT *ads_startup(void) ads->user_name = strdup(opt_user_name); rc = ads_connect(ads); - if (rc) { - d_printf("ads_connect: %s\n", ads_errstr(rc)); + if (rc.rc) { + if(rc.error_type) + ads_display_status("ads_connect", rc.rc, rc.minor_status); + else + d_printf("ads_connect: %s\n", ads_errstr(rc.rc)); return NULL; } return ads; |