diff options
Diffstat (limited to 'source4/smbd')
-rw-r--r-- | source4/smbd/config.mk | 10 | ||||
-rw-r--r-- | source4/smbd/service_stream.c | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/source4/smbd/config.mk b/source4/smbd/config.mk index 4d5e929c79..39697205f6 100644 --- a/source4/smbd/config.mk +++ b/source4/smbd/config.mk @@ -40,6 +40,16 @@ REQUIRED_SUBSYSTEMS = \ # End MODULE server_ldap ################################################ +################################################ +# Start MODULE server_service_nbtd +[MODULE::server_service_nbtd] +INIT_FUNCTION = server_service_nbtd_init +SUBSYSTEM = SERVER_SERVICE +REQUIRED_SUBSYSTEMS = \ + NBTD +# End MODULE server_service_nbtd +################################################ + ####################### # Start SUBSYSTEM SERVICE [SUBSYSTEM::SERVER_SERVICE] diff --git a/source4/smbd/service_stream.c b/source4/smbd/service_stream.c index 0d29c9fcb8..1662e9005f 100644 --- a/source4/smbd/service_stream.c +++ b/source4/smbd/service_stream.c @@ -170,7 +170,7 @@ NTSTATUS stream_setup_socket(struct event_context *event_context, talloc_steal(stream_socket, stream_socket->sock); /* ready to listen */ - status = socket_set_option(stream_socket->sock, "SO_KEEPALIVE SO_REUSEADDR=1", NULL); + status = socket_set_option(stream_socket->sock, "SO_KEEPALIVE", NULL); NT_STATUS_NOT_OK_RETURN(status); status = socket_set_option(stream_socket->sock, lp_socket_options(), NULL); |