From: Justin Stephenson Date: Mon, 14 Jan 2019 15:36:47 +0000 (-0500) Subject: s3:libsmb: Honor disable_netbios option in smbsock_connect_send X-Git-Tag: ldb-1.6.1~484 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c324f84a2fa25e29d2f7879fbcd35ce0e76a78f8;p=thirdparty%2Fsamba.git 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 Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Jan 16 08:54:23 CET 2019 on sn-devel-144 --- 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 */