1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
samba-mirror/source4/smbd
Andrew Tridgell a9c00f35f9 r3518: fixed some includes to be consistent.
- use #include <XXX.h> for operating system includes
 - use includes relative to include/ for things like system/wait.h

also fixed the thread backend to work somewhat. To fix it properly we need to do this:

 - add a configure test for support for thread local storage (the __thread keyword)
 - refuse to do pthreads if tls doesn't work
 - refuse to do pthreads if seteuid() affects process instead of thread
 - defined THREAD_LOCAL as __thread when WITH_PTHREADS
 - add THREAD_LOCAL to all the global data structures that should be
   thread local (there are quite a few)

right now the thread backend falls over when you hit it with several
connections at once, due to the lack of __thread on some critical
structures.
(This used to be commit 0dc1deabd0)
2007-10-10 13:05:27 -05:00
..
build_options.c r890: convert samba4 to use [u]int8_t instead of [u]int8 2007-10-10 12:56:16 -05:00
config.m4 r2321: add complately untested LDAP server start 2007-10-10 12:58:43 -05:00
config.mk r3016: - converted the events code to talloc 2007-10-10 12:59:57 -05:00
process_model.c r3481: split out client.h and events.h 2007-10-10 13:05:20 -05:00
process_model.h r3507: - added deferred replies on sharing violation in pvfs open. The 2007-10-10 13:05:23 -05:00
process_model.m4 r869: convert SUBSYSTEM PROCESS_MODEL to a *.mk file 2007-10-10 12:56:14 -05:00
process_model.mk r869: convert SUBSYSTEM PROCESS_MODEL to a *.mk file 2007-10-10 12:56:14 -05:00
process_single.c r3507: - added deferred replies on sharing violation in pvfs open. The 2007-10-10 13:05:23 -05:00
process_standard.c r3507: - added deferred replies on sharing violation in pvfs open. The 2007-10-10 13:05:23 -05:00
process_thread.c r3518: fixed some includes to be consistent. 2007-10-10 13:05:27 -05:00
rewrite.c r3500: cleaned up the AS_USER/AS_GUEST stuff in the core smb packet processing 2007-10-10 13:05:22 -05:00
server.c r3453: - split out the auth and popt includes 2007-10-10 13:05:13 -05:00
server.h r2646: - use a talloc destructor to ensure that sockets from the new socket 2007-10-10 12:59:16 -05:00
service.c r3507: - added deferred replies on sharing violation in pvfs open. The 2007-10-10 13:05:23 -05:00
service.h r3507: - added deferred replies on sharing violation in pvfs open. The 2007-10-10 13:05:23 -05:00