1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source/ubiqx
Christopher R. Hertel 599a29401d Updates to all of these base level modules.
Trees: Previously, the AVL node type was different than the node type used
       in the BinTree and SplayTree modules.  It requires an additional
       field to maintain AVL balance information.  I merged that field into
       the base type (in ubi_BinTree.h) so that all three use the same
       node type.  On most systems this will have zero effect on the node
       size, due to word alignment.  The change allowed me to remove a
       bigbunch of redundant code, which makes the AVL module smaller and
       cleaner.
Linked Lists:  I combined ubi_StackQueue into ubi_sLinkList.  The interface
       has changed a tiny bit.  I added macros to ubi_dLinkList to round
       it out a bit.

I have verified that the few Samba modules that use these tools (so far)
do not have any problems with the changes.

Chris -)-----
0001-01-01 00:00:00 +00:00
..
COPYING.LIB Modified Files: 0001-01-01 00:00:00 +00:00
README.UBI Modified Files: 0001-01-01 00:00:00 +00:00
ubi_AVLtree.c Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_AVLtree.h Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_BinTree.c Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_BinTree.h Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_Cache.c Adding the cache module. 0001-01-01 00:00:00 +00:00
ubi_Cache.h Adding the cache module. 0001-01-01 00:00:00 +00:00
ubi_dLinkList.c Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_dLinkList.h Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_sLinkList.c Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_sLinkList.h Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_SplayTree.c Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_SplayTree.h Updates to all of these base level modules. 0001-01-01 00:00:00 +00:00
ubi_StackQueue.c Modified Files: 0001-01-01 00:00:00 +00:00
ubi_StackQueue.h Modified Files: 0001-01-01 00:00:00 +00:00

Thu Oct 16 11:07:18 CDT 1997

Files in the samba/source/ubiqx directory which begin with the prefix
"ubi_" are licensed under the terms of the GNU LIBRARY GENERAL PUBLIC
LICENSE (LGPL).  A copy of the LGPL should also be included in this
directory under the name COPYING.LIB.  If this file is not present, you
can obtain a copy of the LGPL by writing to the Free Software Foundation,
Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

See http://www.interads.co.uk/~crh/ubiqx/ for more info and additional
available modules. 

Chris Hertel
Samba Team
samba-bugs@samba.anu.edu.au