svn commit: samba r15105 - in trunk/source: . include nsswitch smbd
tdb utils
vlendec at samba.org
vlendec at samba.org
Mon Apr 17 15:07:26 GMT 2006
Author: vlendec
Date: 2006-04-17 15:07:23 +0000 (Mon, 17 Apr 2006)
New Revision: 15105
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=15105
Log:
This is a backport of the samba4 tdb implementation to samba3. I did one
change to samba4's tdb: Samba4's TDB_DATA has an 'unsigned char *' as buffer
pointer, Samba3 has 'char *'. While 'unsigned char' is probably more correct,
this creates a ton of warnings in Samba3. So I changed that. We might go
through that later.
I did some basic tests, 'make test' works.
Lets see how Coverity likes this :-)
Volker
Added:
trunk/source/tdb/dump.c
trunk/source/tdb/error.c
trunk/source/tdb/freelist.c
trunk/source/tdb/io.c
trunk/source/tdb/lock.c
trunk/source/tdb/open.c
trunk/source/tdb/tdb_private.h
trunk/source/tdb/transaction.c
trunk/source/tdb/traverse.c
Removed:
trunk/source/tdb/spinlock.c
trunk/source/tdb/spinlock.h
Modified:
trunk/source/Makefile.in
trunk/source/include/includes.h
trunk/source/include/smb.h
trunk/source/nsswitch/winbindd_cache.c
trunk/source/nsswitch/winbindd_util.c
trunk/source/smbd/mangle_hash2.c
trunk/source/smbd/statcache.c
trunk/source/tdb/tdb.c
trunk/source/tdb/tdb.h
trunk/source/tdb/tdbback.c
trunk/source/tdb/tdbutil.c
trunk/source/tdb/tdbutil.h
trunk/source/utils/smbcontrol.c
Changeset:
Sorry, the patch is too large (6657 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=15105
More information about the samba-cvs
mailing list