summaryrefslogtreecommitdiffstats
path: root/source/smbwrapper/wrapped.c
Commit message (Collapse)AuthorAgeFilesLines
* Return a (void *)0 instead of NULL in readdir64() wrapper.Tim Potter1999-06-131-2/+1
|
* make sure that apps can't close one of the internal smbw fileAndrew Tridgell1998-10-241-0/+4
| | | | | descriptors by catching close attempts on those fds and returning EBADF.
* fixed a problem with fchdir() that broke "cvs -d" in smbshAndrew Tridgell1998-10-081-5/+1
|
* added some commentsAndrew Tridgell1998-10-081-1/+5
|
* use double for dummy arrays to ensure alignmentAndrew Tridgell1998-10-071-7/+7
|
* fixed facl() bug for solarisAndrew Tridgell1998-10-071-2/+2
|
* fixed __xstat() under linuxAndrew Tridgell1998-10-071-1/+1
|
* return type cleanups for IRIXAndrew Tridgell1998-10-071-32/+33
|
* yet another attempt at making this stuff portable. This time I useAndrew Tridgell1998-10-071-276/+83
| | | | minimal includes in wrapped.c
* more OSF1 changes as well as changes to allow us to use the standardAndrew Tridgell1998-10-071-2/+7
| | | | includes.h in wrapped.c, thus making porting much simpler
* test whether seekdir() returns void or notAndrew Tridgell1998-10-071-2/+11
|
* - no getdents on OSF1Andrew Tridgell1998-10-071-50/+11
| | | | | - try a new method of handling prototype mismatches in wrapped.c. We now try to disable prototypes!
* added a wrapper for fork()Andrew Tridgell1998-10-061-0/+5
| | | | | in a fork we have to close all server connections otherwise we can end up with two processes writing to the same socket.
* removed unused variableAndrew Tridgell1998-10-061-1/+0
|
* - fixed errno return in smbw_open()Andrew Tridgell1998-10-051-0/+5
| | | | | - updated README a bit - fixed Linux compilation of utime()
* this gets it compiling under IRIX 6.4. Doesn't work yet though.Andrew Tridgell1998-10-051-2/+4
|
* test for creat64()Andrew Tridgell1998-10-051-1/+1
|
* handle systems that are missing either SYS_utime or SYS_utimesAndrew Tridgell1998-10-051-7/+33
|
* ported smbwrapper to SunOS4. It seems to work. pity so many binaries onAndrew Tridgell1998-10-051-4/+36
| | | | my SunOS box are statically linked.
* need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn'tAndrew Tridgell1998-10-051-0/+12
| | | | work right.
* got rid of all assembly code and gcc special features. I'm hoping toAndrew Tridgell1998-10-051-51/+106
| | | | get smbsh working with the normal sun compiler
* - added pread pread64 pwrite pwrite64 and open64Andrew Tridgell1998-10-051-0/+60
| | | | - fixed utime() for null tbuf
* this gets smbwrapper working under Solaris 2.6. Not tested much yet.Andrew Tridgell1998-10-051-0/+89
|
* don't define creat() under linux until we get the CREAT_BITS stuffAndrew Tridgell1998-10-051-2/+3
| | | | sorted out.
* we need to use __readdir() in preference to SYS_readdir for systemsAndrew Tridgell1998-10-041-1/+0
| | | | that use getdents.
* drat. We can't include sys/fcntl.h because that givesAndrew Tridgell1998-10-041-1/+2
| | | | | | conflicts. Instead use "01101" for O_CREAT|O_WRONLY|O_TRUNC. uggh.
* more solaris 2.5 fixups. It now seems to be working pretty well.Andrew Tridgell1998-10-041-11/+71
|
* fixed some stuff for Linux that porting to Solaris brokeAndrew Tridgell1998-10-041-50/+51
|
* started basic support for solaris 2.5 in smbwrapper.Andrew Tridgell1998-10-041-3/+38
|
* add support for dup() and dup2()Andrew Tridgell1998-10-041-0/+22
|
* refuse symlinks to or from a smb pathAndrew Tridgell1998-10-041-0/+14
|
* more smbw cleanups.Andrew Tridgell1998-10-041-2/+2
| | | | | | - cleaned up prototyping. Unfortunately we can't auto-prototype wrapped.c because it replaces system functions. - split stat functions into smbw_stat.c
* simplied the layout of the smbwrapper code. All those 3 line filesAndrew Tridgell1998-10-041-0/+497
were getting unwieldy