summaryrefslogtreecommitdiffstats
path: root/source/smbwrapper/realcalls.h
Commit message (Collapse)AuthorAgeFilesLines
* r17021: remove unsupported smbwrapper codeGerald Carter2007-10-101-276/+0
|
* r516: On GNU/Linux distributions which allow to use both 2.4 and 2.6 kernelsAlexander Bokovoy2007-10-101-0/+13
| | | | | | | | | there is SYS_utimes syscall defined at compile time in glibc-kernheaders but it is available on 2.6 kernels only. Therefore, we can't rely on syscall at compile time but have to check that behaviour during program execution. An easy workaround is to have replacement for utimes() implemented within our wrapper and do not rely on syscall at all. Thus, if REPLACE_UTIME is defined already (by packager), skip these syscall shortcuts.
* Removed version number from file header.Tim Potter2002-01-301-2/+1
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell1999-12-131-43/+0
|
* Return a #error if no functions could be found to wrap around.Tim Potter1999-06-131-0/+43
|
* some versions of Irix pass the HAVE__ACL test but don't have acl.hHerb Lewis1998-10-291-1/+1
| | | | test for both before including ACL support.
* fixed fork() on SunOS4Andrew Tridgell1998-10-071-1/+1
|
* yet another attempt at making this stuff portable. This time I useAndrew Tridgell1998-10-071-8/+14
| | | | minimal includes in wrapped.c
* possibly use __sys_llseek()Andrew Tridgell1998-10-071-0/+2
|
* more OSF1 changes as well as changes to allow us to use the standardAndrew Tridgell1998-10-071-0/+3
| | | | includes.h in wrapped.c, thus making porting much simpler
* fixed a bug in real_seekdir()Andrew Tridgell1998-10-071-1/+1
|
* added a wrapper for fork()Andrew Tridgell1998-10-061-0/+8
| | | | | in a fork we have to close all server connections otherwise we can end up with two processes writing to the same socket.
* - keep IRIX cc -64 happyAndrew Tridgell1998-10-051-10/+10
| | | | - fixed a chdir bug
* got smbwrapper working on IRIX 6.4. Things got a bit tricky,Andrew Tridgell1998-10-051-0/+9
| | | | especially as the headers get the syscall numbers wrong!
* this gets it compiling under IRIX 6.4. Doesn't work yet though.Andrew Tridgell1998-10-051-1/+9
|
* handle systems that are missing either SYS_utime or SYS_utimesAndrew Tridgell1998-10-051-1/+6
|
* ported smbwrapper to SunOS4. It seems to work. pity so many binaries onAndrew Tridgell1998-10-051-3/+6
| | | | my SunOS box are statically linked.
* need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn'tAndrew Tridgell1998-10-051-6/+1
| | | | work right.
* - added pread pread64 pwrite pwrite64 and open64Andrew Tridgell1998-10-051-0/+31
| | | | - fixed utime() for null tbuf
* this gets smbwrapper working under Solaris 2.6. Not tested much yet.Andrew Tridgell1998-10-051-0/+31
|
* we need to use __readdir() in preference to SYS_readdir for systemsAndrew Tridgell1998-10-041-2/+2
| | | | that use getdents.
* more solaris 2.5 fixups. It now seems to be working pretty well.Andrew Tridgell1998-10-041-2/+22
|
* fixed some stuff for Linux that porting to Solaris brokeAndrew Tridgell1998-10-041-27/+31
|
* started basic support for solaris 2.5 in smbwrapper.Andrew Tridgell1998-10-041-16/+85
|
* add support for dup() and dup2()Andrew Tridgell1998-10-041-2/+2
|
* refuse symlinks to or from a smb pathAndrew Tridgell1998-10-041-0/+1
|
* simplied the layout of the smbwrapper code. All those 3 line filesAndrew Tridgell1998-10-041-4/+21
| | | | were getting unwieldy
* use __XXXdir() instead of __libc_XXXdir()Andrew Tridgell1998-10-031-6/+5
|
* drat.Andrew Tridgell1998-10-031-1/+6
| | | | | | | on Linux 2.0 libc detects the lack of getdents in the kernel and used opendir() etc. so we need to implement those ... it would be needed for a port to others OSes anyway I suppose.
* added fchdir() supportAndrew Tridgell1998-10-031-1/+1
|
* added mkdir() and rmdir() supportAndrew Tridgell1998-10-031-0/+2
|
* added lseek() support for directoriesAndrew Tridgell1998-10-031-0/+1
|
* lots of improvements to smbwrapper. It now works with Samba, Win95 andAndrew Tridgell1998-10-031-0/+1
| | | | WinNT servers, and correctly lists share names in /smb/SERVER/
* the guts of the smbwrapper code. I may change the layout of this atAndrew Tridgell1998-10-021-0/+44
some stage.