CVS update: samba/source/lib

jra at samba.anu.edu.au jra at samba.anu.edu.au
Fri Sep 4 04:40:29 EST 1998


Date:	Friday September 4, 1998 @ 4:40
Author:	jra

Update of /data/cvs/samba/source/lib
In directory samba:/tmp/cvs-serv19131/lib

Modified Files:
	charset.c debug.c netatalk.c replace.c smbrun.c system.c 
	util.c 
Log Message:
Ok - this is the 64 bit widening check in. It changes the configure
to check for stat64 and friends, and then changes much of Samba
to use the data type SMB_OFF_T for file size information.

stat/fstat/lstat/lseek/ftruncate have now become sys_stat etc. to hide 
the 64 bit calls if needed.

Note that this still does not expose 64 bit functionality to the
client, as the changes to the reply_xxx smb's are not yet done.

This code change should make these changes possible.

Still to do before full 64 bit-ness to the client:

fcntl lock code.
statfs code
widening of dev_t and ino_t (now possible due to SMB_DEV_T and SMB_OFF_T
types being in place).

Let me know if wierd things happen after this check-in and I'll
fix them :-).

Jeremy.



More information about the samba-cvs mailing list