On Thu, 2006-01-12 at 22:17 +0000, [EMAIL PROTECTED] wrote: > Author: jra > Date: 2006-01-12 22:17:54 +0000 (Thu, 12 Jan 2006) > New Revision: 12877 > > WebSVN: > http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12877 > > Log: > Stop passing structs around in smb messages, instead > always linearize into little-endian. Should fix all > Solaris issues with this, plus provide a cleaner base > moving forward for cluster-aware Samba where smbd's > can communicate across different compilers/architectures > (eventually these message will have to go cross-machine).
IIRC, I've suggested this before, but I still think that using XDR encoding simplifies passing these messages around a lot. The XDR library is available everywhere, so I don't think this is a portability issue. -- James Peach | [EMAIL PROTECTED]