diff options
author | Jean-François Micouleau <jfm@samba.org> | 2002-03-29 14:28:38 +0000 |
---|---|---|
committer | Jean-François Micouleau <jfm@samba.org> | 2002-03-29 14:28:38 +0000 |
commit | 51a5bbfee71e064c73283a090e9e922a31b1e21b (patch) | |
tree | 6067d1d0ff20b13da7fc4f66692978722aec8b3f /source/smbd/server.c | |
parent | c33459f7018a2522158b20261ab8c100fdde9034 (diff) | |
download | samba-51a5bbfee71e064c73283a090e9e922a31b1e21b.tar.gz samba-51a5bbfee71e064c73283a090e9e922a31b1e21b.tar.xz samba-51a5bbfee71e064c73283a090e9e922a31b1e21b.zip |
added shutdown to smbd
J.F.
Diffstat (limited to 'source/smbd/server.c')
-rw-r--r-- | source/smbd/server.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/smbd/server.c b/source/smbd/server.c index 8a5983d7845..a9f39897355 100644 --- a/source/smbd/server.c +++ b/source/smbd/server.c @@ -141,6 +141,11 @@ static BOOL open_sockets_inetd(void) return True; } +static void msg_exit_server(int msg_type, pid_t src, void *buf, size_t len) +{ + exit_server("Got a SHUTDOWN message"); +} + /**************************************************************************** Open the socket communication. @@ -242,6 +247,7 @@ max can be %d\n", message_register(MSG_SMB_SAM_SYNC, msg_sam_sync); message_register(MSG_SMB_SAM_REPL, msg_sam_repl); + message_register(MSG_SHUTDOWN, msg_exit_server); /* now accept incoming connections - forking a new process for each incoming connection */ |