1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-18 17:57:55 +03:00

26 Commits

Author SHA1 Message Date
Andrew Tridgell
7914f66ef0 possibly use __sys_llseek()
(This used to be commit ab49ffe37f11b28144a7815ada1d891b14ffbc2d)
1998-10-07 08:11:12 +00:00
Andrew Tridgell
d836bedb40 more OSF1 changes as well as changes to allow us to use the standard
includes.h in wrapped.c, thus making porting much simpler
(This used to be commit 6f2239c935fdecfefa89227c113df01e3957691a)
1998-10-07 07:55:14 +00:00
Andrew Tridgell
749f3f537e fixed a bug in real_seekdir()
(This used to be commit 699777a5c149d8608c834034d50b207d6da254b2)
1998-10-07 04:52:12 +00:00
Andrew Tridgell
fff618aeb4 added a wrapper for fork()
in a fork we have to close all server connections otherwise we can end
up with two processes writing to the same socket.
(This used to be commit b7ecbca3aff34ff06a445e5ee39efba48261b7e8)
1998-10-06 12:23:37 +00:00
Andrew Tridgell
4473ce561b - keep IRIX cc -64 happy
- fixed a chdir bug
(This used to be commit 80d1c5118abaa99fe0f1c9d2089a81c9953cebad)
1998-10-05 12:43:05 +00:00
Andrew Tridgell
bfaff8ed1a got smbwrapper working on IRIX 6.4. Things got a bit tricky,
especially as the headers get the syscall numbers wrong!
(This used to be commit a5405f1ab069a3123a819311a87ca84f2c5f0fea)
1998-10-05 12:17:01 +00:00
Andrew Tridgell
62f2ac904f this gets it compiling under IRIX 6.4. Doesn't work yet though.
(This used to be commit 0c8288a72c6d6f2774dd57a7107ad68c98e0d24a)
1998-10-05 09:23:46 +00:00
Andrew Tridgell
61d8534d7c handle systems that are missing either SYS_utime or SYS_utimes
(This used to be commit 4379f0fe48a40e1ff6b343bbcff542efbda1f4f8)
1998-10-05 08:54:55 +00:00
Andrew Tridgell
81905488ff ported smbwrapper to SunOS4. It seems to work. pity so many binaries on
my SunOS box are statically linked.
(This used to be commit 541f1c421127334817b73388f4ccb9cc0841dd4e)
1998-10-05 08:44:46 +00:00
Andrew Tridgell
9a98985a65 need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't
work right.
(This used to be commit c185585dd917d6c157460e941e983b5e43d69f7a)
1998-10-05 06:09:44 +00:00
Andrew Tridgell
92b21b3e82 - added pread pread64 pwrite pwrite64 and open64
- fixed utime() for null tbuf
(This used to be commit 9047bf59b402de40e520bfc2afa1cbfad5508f72)
1998-10-05 02:31:39 +00:00
Andrew Tridgell
0531f4640a this gets smbwrapper working under Solaris 2.6. Not tested much yet.
(This used to be commit 6a1b346d98c10688f0995a6ab8fd155a77ead258)
1998-10-05 01:42:46 +00:00
Andrew Tridgell
dde4b88a02 we need to use __readdir() in preference to SYS_readdir for systems
that use getdents.
(This used to be commit c63ad1b69859653d67d4711b700015860680efff)
1998-10-04 23:47:02 +00:00
Andrew Tridgell
e34e25d907 more solaris 2.5 fixups. It now seems to be working pretty well.
(This used to be commit c4e450817886b40474cebdfc50c0c16fb4646baf)
1998-10-04 15:54:04 +00:00
Andrew Tridgell
4f31812714 fixed some stuff for Linux that porting to Solaris broke
(This used to be commit ee349bb329498e6f5852c1bf21c48563d076dc88)
1998-10-04 14:56:19 +00:00
Andrew Tridgell
3a8232644e started basic support for solaris 2.5 in smbwrapper.
(This used to be commit e5c7cabae4826bde819b94a48bc4674dcd69da21)
1998-10-04 14:02:50 +00:00
Andrew Tridgell
ce843e9735 add support for dup() and dup2()
(This used to be commit c5210cb0fffd406ef1809db8644b299bb661df4d)
1998-10-04 07:52:00 +00:00
Andrew Tridgell
af4a13b37a refuse symlinks to or from a smb path
(This used to be commit 83e93d2a4493546cb481f5c8187c64207b5901d1)
1998-10-04 06:44:20 +00:00
Andrew Tridgell
819a6785b3 simplied the layout of the smbwrapper code. All those 3 line files
were getting unwieldy
(This used to be commit a59d4e93da2cb2bb61a632ce85af0888a87a03e2)
1998-10-04 01:36:40 +00:00
Andrew Tridgell
a4a0c71e4f use __XXXdir() instead of __libc_XXXdir()
(This used to be commit e28f55c0a3386cdb0185f5252b54d10d2c2a1710)
1998-10-03 16:40:32 +00:00
Andrew Tridgell
1fa3478aaf drat.
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.
(This used to be commit e3fd861590dd27cc643c2d8d0cb5a5651c84d9ac)
1998-10-03 16:34:57 +00:00
Andrew Tridgell
86701c6a3c added fchdir() support
(This used to be commit a42729dbf5414f54e5d623514533958c62ada5f6)
1998-10-03 15:28:47 +00:00
Andrew Tridgell
aa7aacacab added mkdir() and rmdir() support
(This used to be commit ce748e5ea94380147a01de8235b343c7e2852bee)
1998-10-03 13:27:56 +00:00
Andrew Tridgell
f651787785 added lseek() support for directories
(This used to be commit 67ca971b0b00b5256b0af2c1c5777c393f9cef0b)
1998-10-03 12:33:34 +00:00
Andrew Tridgell
a139078c4d lots of improvements to smbwrapper. It now works with Samba, Win95 and
WinNT servers, and correctly lists share names in /smb/SERVER/
(This used to be commit 1ea349728b8984bfe5cf5df41a87efbe17ff5ccd)
1998-10-03 08:34:35 +00:00
Andrew Tridgell
24bf006d52 the guts of the smbwrapper code. I may change the layout of this at
some stage.
(This used to be commit 3f34a3cac817de19d227c36bc792db8b2c3798f9)
1998-10-02 12:37:31 +00:00