summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2018-02-17 20:06:36 +0100
committerAndreas Schneider <asn@cryptomilk.org>2018-02-27 09:14:18 +0100
commit7b06eacd59137711728fab17ff3517e7dbb3a5ef (patch)
tree71a461845772c83b831277335e0dc5c3a4408a2f
parent165570192310e3a51c070bbcc3222664e683887f (diff)
downloadsamba-7b06eacd59137711728fab17ff3517e7dbb3a5ef.tar.gz
nbt_server: Avoid a talloc call
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
-rw-r--r--source4/nbt_server/dgram/netlogon.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/source4/nbt_server/dgram/netlogon.c b/source4/nbt_server/dgram/netlogon.c
index 4753ca88a3d..3a7b1d0e4ad 100644
--- a/source4/nbt_server/dgram/netlogon.c
+++ b/source4/nbt_server/dgram/netlogon.c
@@ -143,9 +143,11 @@ static NTSTATUS nbtd_netlogon_samlogon(
netlogon->req.logon.nt_version, nbtsrv->task->lp_ctx,
&response->data.samlogon, false);
if (!NT_STATUS_IS_OK(status)) {
+ char buf[DOM_SID_STR_BUFLEN];
+ dom_sid_string_buf(sid, buf, sizeof(buf));
+
DBG_NOTICE("NBT netlogon query failed domain=%s sid=%s "
- "version=%d - %s\n", dst_name->name,
- dom_sid_string(response, sid),
+ "version=%d - %s\n", dst_name->name, buf,
netlogon->req.logon.nt_version, nt_errstr(status));
TALLOC_FREE(response);
return status;