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