r4728: split up server_services into:
commitd5fa02746c6569b09b6e05785642da2fad3ba3e0
authorStefan Metzmacher <metze@samba.org>
Fri, 14 Jan 2005 01:32:56 +0000 (14 01:32 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:08:49 +0000 (10 13:08 -0500)
tree9352fbbb202b9c31026b813eb4f91f05898b0f79
parent05c3d1c4a6a6350cc8b5fb2ee8201ae6feed3d3d
r4728: split up server_services into:
- stream_socket services
  the smb, ldap and rpc service which sets up a srtam socket end then
  waits for connections
and
- task services
  which this you can create a seperate task that do something
  (this is also going through the process_model subsystem
  so with -M standard a new process for this created
  with -M thread a new thread ...

I'll add datagram services later when we whave support for datagram sockets in lib/socket/

see the next commit as an example for service_task's

metze
21 files changed:
source/ldap_server/ldap_server.c
source/ntvfs/posix/pvfs_wait.c
source/ntvfs/posix/vfs_posix.c
source/rpc_server/dcerpc_server.c
source/rpc_server/dcerpc_sock.c
source/smb_server/negprot.c
source/smb_server/request.c
source/smb_server/service.c
source/smb_server/smb_server.c
source/smb_server/smb_server.h
source/smbd/config.mk
source/smbd/process_model.c
source/smbd/process_model.h
source/smbd/process_single.c
source/smbd/process_standard.c
source/smbd/process_thread.c
source/smbd/rewrite.c
source/smbd/server.c
source/smbd/server.h
source/smbd/service.c
source/smbd/service.h