1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3
Volker Lendecke caf8c6a76b r21064: The core of this patch is
void message_register(int msg_type,
                      void (*fn)(int msg_type, struct process_id pid,
-                                void *buf, size_t len))
+                                void *buf, size_t len,
+                                void *private_data),
+                     void *private_data)
 {
        struct dispatch_fns *dfn;

So this adds a (so far unused) private pointer that is passed from
message_register to the message handler. A prerequisite to implement a tiny
samba4-API compatible wrapper around our messaging system. That itself is
necessary for the Samba4 notify system.

Yes, I know, I could import the whole Samba4 messaging system, but I want to
do it step by step and I think getting notify in is more important in this
step.

Volker
(This used to be commit c8ae60ed65)
2007-10-10 12:17:32 -05:00
..
auth r20824: Send access to the trusted domain passwords through the pdb backend, so that 2007-10-10 12:17:10 -05:00
client r20832: Remove extra pointers previously added to unique [out] pointers. Instead, 2007-10-10 12:17:11 -05:00
codepages r39: * importing .cvsignore files 2007-10-10 10:51:05 -05:00
groupdb r20090: Fix a class of bugs found by James Peach. Ensure 2007-10-10 12:16:24 -05:00
include r21062: Should fix the build plus make all refactored 2007-10-10 12:17:31 -05:00
iniparser r19928: Fix klokwork id 4509, 4573, 4574. 2007-10-10 12:16:10 -05:00
intl r17345: Some C++ warnings 2007-10-10 11:38:26 -05:00
lib r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
libaddns r20485: Add select with a 10 second timeout when reading DSN update responses. 2007-10-10 12:16:52 -05:00
libads r21046: Backing out svn r20403 (Andrew's krb5 ticket cleanup 2007-10-10 12:17:29 -05:00
libgpo r20610: Fix a Solaris warning 2007-10-10 12:16:58 -05:00
libmsrpc r20832: Remove extra pointers previously added to unique [out] pointers. Instead, 2007-10-10 12:17:11 -05:00
librpc r20875: Pass DCE/RPC server call arguments as a struct rather than as separate arguments. 2007-10-10 12:17:16 -05:00
libsmb r21046: Backing out svn r20403 (Andrew's krb5 ticket cleanup 2007-10-10 12:17:29 -05:00
locking r20916: Add in the delete on close final fix - but only enabled 2007-10-10 12:17:19 -05:00
modules r21004: Patch from Mathias Dietz <MDIETZ@de.ibm.com> to fix multi-node 2007-10-10 12:17:26 -05:00
nmbd r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
nsswitch r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
pam_smbpass r16241: Fix Klocwork #106 and others like it. 2007-10-10 11:17:27 -05:00
param r20986: Commit the prototype of the nss_info plugin interface. 2007-10-10 12:17:23 -05:00
passdb r20998: Fix debug message 2007-10-10 12:17:25 -05:00
po r20745: Commit Finnish transalation of SWAT after review 2007-10-10 12:17:08 -05:00
popt r17347: Some C++ warnings -- 271 left 2007-10-10 11:38:27 -05:00
printing r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
profile r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
python r18801: Fix (at least the build of) python bindings. 2007-10-10 12:00:59 -05:00
registry r20626: Fix a memleak found by the IBM checker -- not on 3.0.24 2007-10-10 12:16:59 -05:00
rpc_client r20970: Allow to define workstation for samlogon in rpcclient (for testing). 2007-10-10 12:17:22 -05:00
rpc_parse r20904: This is a placeholder fix. Apparently Windows 2000 2007-10-10 12:17:18 -05:00
rpc_server r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
rpcclient r20970: Allow to define workstation for samlogon in rpcclient (for testing). 2007-10-10 12:17:22 -05:00
script r21034: Don't force user to have pidl in their PATH. 2007-10-10 12:17:28 -05:00
services r20069: Fix logic bug I introduced 2007-10-10 12:16:23 -05:00
smbd r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
stf r39: * importing .cvsignore files 2007-10-10 10:51:05 -05:00
tdb r20503: And one more 64-bit warning 2007-10-10 12:16:54 -05:00
tests r19941: One copy of this code should be sufficient. 2007-10-10 12:16:11 -05:00
torture r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
utils r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
web r17873: Fix possible null deref found by Stanford checker. 2007-10-10 11:38:56 -05:00
.dmallocrc
.indent.pro r11131: updating indent resource file from trunk 2007-10-10 11:05:01 -05:00
.valgrind_suppressions r19062: try to fix the valgrind noise in the build-farm 2007-10-10 12:15:07 -05:00
aclocal.m4 r20429: Restructure the libuuid API tests to handle the case where libuuid 2007-10-10 12:16:49 -05:00
autogen.sh r18644: bring in libreplace in lib/replace 2007-10-10 11:52:03 -05:00
change-log
config.guess r11375: Update to the latest config.guess and config.sub files. 2007-10-10 11:05:14 -05:00
config.sub r11375: Update to the latest config.guess and config.sub files. 2007-10-10 11:05:14 -05:00
configure.developer r18373: copy over configure.developer from samba4 which adds 2007-10-10 11:51:20 -05:00
configure.in r20986: Commit the prototype of the nss_info plugin interface. 2007-10-10 12:17:23 -05:00
Doxyfile r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need 2007-10-10 11:19:14 -05:00
dynconfig.c r15848: Introduce commandline options to set the remainder of the parameters in 2007-10-10 11:17:11 -05:00
install-sh
mainpage.dox
Makefile.in r21007: move $(SOCKET_WRAPPER_OBJ) to OBJ definition instead of link line like 2007-10-10 12:17:26 -05:00
samba3-knownfail r19552: Fix names of known failing tests. 2007-10-10 12:15:41 -05:00
smbadduser.in r13384: Adding in some more SuSE patches 2007-10-10 11:09:57 -05:00
TODO r18188: merge 3.0-libndr branch 2007-10-10 11:43:56 -05:00
VERSION r19764: set version in 3.0 branch to 3.0.25 2007-10-10 12:15:53 -05:00