git.samba.org
/
ira
/
wip.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
34037e2
)
Fix the compile on systems without a full kerberos kit.
author
Andrew Bartlett
<abartlet@samba.org>
Sun, 30 Dec 2001 06:20:23 +0000
(06:20 +0000)
committer
Andrew Bartlett
<abartlet@samba.org>
Sun, 30 Dec 2001 06:20:23 +0000
(06:20 +0000)
Andrew Bartlett
(This used to be commit
33ae29028bffccf5a9cdd8d44b08c27b9d8fd982
)
source3/libads/ads_status.c
patch
|
blob
|
history
diff --git
a/source3/libads/ads_status.c
b/source3/libads/ads_status.c
index 6dac335cc4c394deb2754d78facb75ad38f1656a..51be9c806a0a223a9b7a8cce456656d0f4ae7f4a 100644
(file)
--- a/
source3/libads/ads_status.c
+++ b/
source3/libads/ads_status.c
@@
-52,7
+52,6
@@
NTSTATUS ads_ntstatus(ADS_STATUS rc)
*/
const char *ads_errstr(ADS_STATUS status)
{
*/
const char *ads_errstr(ADS_STATUS status)
{
- gss_buffer_desc msg1, msg2;
uint32 minor;
int msg_ctx;
static char *ret;
uint32 minor;
int msg_ctx;
static char *ret;
@@
-71,6
+70,8
@@
const char *ads_errstr(ADS_STATUS status)
case ADS_ERROR_KRB5:
return error_message(status.rc);
case ADS_ERROR_GSS:
case ADS_ERROR_KRB5:
return error_message(status.rc);
case ADS_ERROR_GSS:
+ {
+ gss_buffer_desc msg1, msg2;
msg1.value = NULL;
msg2.value = NULL;
gss_display_status(&minor, status.rc, GSS_C_GSS_CODE,
msg1.value = NULL;
msg2.value = NULL;
gss_display_status(&minor, status.rc, GSS_C_GSS_CODE,
@@
-81,6
+82,7
@@
const char *ads_errstr(ADS_STATUS status)
gss_release_buffer(&minor, &msg1);
gss_release_buffer(&minor, &msg2);
return ret;
gss_release_buffer(&minor, &msg1);
gss_release_buffer(&minor, &msg2);
return ret;
+ }
#endif
default:
return "Unknown ADS error type!? (not compiled in?)";
#endif
default:
return "Unknown ADS error type!? (not compiled in?)";