diff options
Diffstat (limited to 'source4/smb_server')
-rw-r--r-- | source4/smb_server/reply.c | 12 | ||||
-rw-r--r-- | source4/smb_server/sesssetup.c | 2 |
2 files changed, 7 insertions, 7 deletions
diff --git a/source4/smb_server/reply.c b/source4/smb_server/reply.c index 17dcb8623a9..9c8478d6d31 100644 --- a/source4/smb_server/reply.c +++ b/source4/smb_server/reply.c @@ -2106,9 +2106,9 @@ static void reply_sesssetup_spnego(struct smbsrv_request *req) } p += blob_len; - p += req_pull_string(req, &sess.spnego.in.os, p, -1, STR_TERMINATE); - p += req_pull_string(req, &sess.spnego.in.lanman, p, -1, STR_TERMINATE); - p += req_pull_string(req, &sess.spnego.in.domain, p, -1, STR_TERMINATE); + p += req_pull_string(req, &sess.spnego.in.os, p, -1, STR_TERMINATE); + p += req_pull_string(req, &sess.spnego.in.lanman, p, -1, STR_TERMINATE); + p += req_pull_string(req, &sess.spnego.in.workgroup, p, -1, STR_TERMINATE); /* call the generic handler */ status = sesssetup_backend(req, &sess); @@ -2134,9 +2134,9 @@ static void reply_sesssetup_spnego(struct smbsrv_request *req) SSVAL(req->out.hdr, HDR_UID, sess.spnego.out.vuid); memcpy(req->out.data, sess.spnego.out.secblob.data, sess.spnego.out.secblob.length); - req_push_str(req, NULL, sess.spnego.out.os, -1, STR_TERMINATE); - req_push_str(req, NULL, sess.spnego.out.lanman, -1, STR_TERMINATE); - req_push_str(req, NULL, sess.spnego.out.domain, -1, STR_TERMINATE); + req_push_str(req, NULL, sess.spnego.out.os, -1, STR_TERMINATE); + req_push_str(req, NULL, sess.spnego.out.lanman, -1, STR_TERMINATE); + req_push_str(req, NULL, sess.spnego.out.workgroup, -1, STR_TERMINATE); chain_reply(req); } diff --git a/source4/smb_server/sesssetup.c b/source4/smb_server/sesssetup.c index dc3a60874a0..0f0dcb837e5 100644 --- a/source4/smb_server/sesssetup.c +++ b/source4/smb_server/sesssetup.c @@ -296,7 +296,7 @@ static NTSTATUS sesssetup_spnego(struct smbsrv_request *req, union smb_sesssetup sesssetup_common_strings(req, &sess->spnego.out.os, &sess->spnego.out.lanman, - &sess->spnego.out.domain); + &sess->spnego.out.workgroup); return status; } |