CVS update: samba/source/lib

jra at samba.anu.edu.au jra at samba.anu.edu.au
Fri Feb 5 08:29:18 EST 1999


Date:	Friday February 5, 1999 @ 8:29
Author:	jra

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

Modified Files:
      Tag: SAMBA_2_0
	system.c 
Log Message:
Fixes for HPUX.

I have added a new define for configure - HAVE_EXPLICIT_LARGEFILE_SUPPORT.
This is tested for at the end of configure by the following check :
"As a gating factor for large file support, in order to
use <4GB files we must have the following minimal support
available.
long long, a 64 bit off_t or off64_t, a 64 bit ino_t or
ino64_t. If we don't have all of these then disable large
file support."

I have to do this as HPUX will detect the open64 etc.
functions in libc but *THEY DON'T WORK* before HPUX11.x.

The definitions in include/includes.h that set up large
file defines, and the calls in lib/system.c that use the explicit
large file functions are now depended on HAVE_EXPLICIT_LARGEFILE_SUPPORT
also being defined.

include/rpc_lsa.h: Upped number of groups to 96 as a temporary
measure.

Jeremy.



More information about the samba-cvs mailing list