CVS update: samba/source/include

Jeremy Allison jra at au2.samba.org
Sat Mar 31 20:23:12 EST 2001


Date:	Saturday March 31, 2001 @ 20:23
Author:	jra

Update of /data/cvs/samba/source/include
In directory samba:/tmp/cvs-serv15538/include

Modified Files:
      Tag: SAMBA_2_2
	byteorder.h proto.h 
Log Message:
Ding Dong the witch is dead ! :-). Ok, I'm happy 'cos I've finally deleted
all the *HORRIBLE* DBG_RW_XXX and RW_XXX macros from include/byteorder.h.
They were macros that included macros that had conditional macros included.
No one understood them (they were the cause of most of the bigendian issue
bugs). Finally, I went into parse_prs.c and inlined all of that stuff with
regular function calls. They're understandable, they're easy to edit and
they don't include macros !
JF - please look at the one comment I added (JF PLEASE CHECK). I have
tested this partly with IRIX (a bigendian system) running with AS/U on
a Solaris box in SGI's lab, and I've also confirmed these new changes
work with W2K (vmware) but there may be the odd bug lurking. Herb, if
you could re-checkout and test again with this code that would help.
I'm not going to sync these changes with HEAD until I know they're
completely correct (which I believe they are).
Jeremy





More information about the samba-cvs mailing list