1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source3/client
Jeremy Allison 7bb86c1b13 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.
(This used to be commit 14500936c3)
1998-09-03 18:40:31 +00:00
..
.cvsignore added ignore rules for the dummy files 1998-08-09 11:25:49 +00:00
client.c Ok - this is the 64 bit widening check in. It changes the configure 1998-09-03 18:40:31 +00:00
clientutil.c allow smbclient to connect to IPC$ as an IPC service 1998-08-30 04:37:07 +00:00
clitar.c Ok - this is the 64 bit widening check in. It changes the configure 1998-09-03 18:40:31 +00:00
dummy.in these dummy files are needed for autoconf processing 1998-08-09 11:24:15 +00:00
ntclient.c merge from the autoconf2 branch to the main branch 1998-07-29 03:08:05 +00:00
smbmnt.c Ok - this is the 64 bit widening check in. It changes the configure 1998-09-03 18:40:31 +00:00
smbmount.c bounds check next_token() to prevent possible buffer overflows 1998-08-31 03:11:42 +00:00
smbumount.c Makefile: 1998-06-15 18:19:54 +00:00