summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-08-08 09:21:21 -0400
committerSimo Sorce <simo@redhat.com>2014-08-08 10:11:05 -0400
commitcda830c9f99e0528297243a376545aca2d9bc45c (patch)
tree05563acea8ca814421b81ef44b547a26470b811f
parentd52868a17b098378762692429d52b4d19380b4c1 (diff)
downloadgss-ntlmssp-cda830c9f99e0528297243a376545aca2d9bc45c.tar.gz
gss-ntlmssp-cda830c9f99e0528297243a376545aca2d9bc45c.tar.xz
gss-ntlmssp-cda830c9f99e0528297243a376545aca2d9bc45c.zip
Fix target info check
Domain name is really just optional, only computer name is mandatory. Domain name can be empty if the server is not a domain member.
-rw-r--r--src/ntlm.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/ntlm.c b/src/ntlm.c
index aa1fbe6..5d31405 100644
--- a/src/ntlm.c
+++ b/src/ntlm.c
@@ -803,9 +803,7 @@ int ntlm_process_target_info(struct ntlm_ctx *ctx, bool protect,
&av_flags, &srv_time, NULL, NULL);
if (ret) goto done;
- if (protect &&
- (!nb_computer_name || nb_computer_name[0] == '\0' ||
- !nb_domain_name || nb_domain_name[0] == '\0')) {
+ if (protect && (!nb_computer_name || nb_computer_name[0] == '\0')) {
ret = EINVAL;
goto done;
}