From a2fd0037920b72cc6b3929bc4a36ec5a4d939447 Mon Sep 17 00:00:00 2001 From: Justin Stephenson Date: Mon, 14 Jan 2019 10:36:47 -0500 Subject: [PATCH] s3:libsmb: Honor disable_netbios option in smbsock_connect_send If disable_netbios is set, return before the tevent timer is triggered to prevent outgoing netbios connections. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13727 Signed-off-by: Justin Stephenson Reviewed-by: Andreas Schneider Reviewed-by: Jeremy Allison (cherry picked from commit c324f84a2fa25e29d2f7879fbcd35ce0e76a78f8) --- source3/libsmb/smbsock_connect.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source3/libsmb/smbsock_connect.c b/source3/libsmb/smbsock_connect.c index bb3cb07646c..be52b9a4f79 100644 --- a/source3/libsmb/smbsock_connect.c +++ b/source3/libsmb/smbsock_connect.c @@ -415,6 +415,13 @@ struct tevent_req *smbsock_connect_send(TALLOC_CTX *mem_ctx, tevent_req_set_callback(state->req_445, smbsock_connect_connected, req); + /* + * Check for disable_netbios + */ + if (lp_disable_netbios()) { + return req; + } + /* * After 5 msecs, fire the 139 (NBT) request */ -- 2.20.1