christos
|
3c27e58f31
|
Regen.
|
1997-07-21 23:03:30 +00:00 |
|
christos
|
ee8b56d3e6
|
Add:
64 bit filesystem system calls
socket system calls
ntp system calls
|
1997-07-21 23:02:34 +00:00 |
|
pk
|
e3680b0e26
|
config.new => config
|
1997-07-20 20:33:08 +00:00 |
|
kleink
|
ff831a8fcd
|
regen.
|
1997-06-27 05:36:07 +00:00 |
|
kleink
|
96588fead9
|
Use sys_posix_rename() instead of sys_rename() as it's the behaviour of the
native implementation.
|
1997-06-27 05:29:34 +00:00 |
|
mycroft
|
e3f99a9397
|
Pass the vnode type to vaccess(), and use it when checking VEXEC. Make sure
that the mode bits passed to vaccess() and returned by foo_getattr() contain
only permission bits.
|
1997-05-08 16:19:43 +00:00 |
|
mycroft
|
837a72363d
|
VEXEC -> VLOOKUP, as appropriate.
|
1997-05-08 10:57:17 +00:00 |
|
christos
|
8e5e5d1667
|
Fix reverse test in O_NOCTTY; pointed out by Klaus Klein
|
1997-04-02 15:29:18 +00:00 |
|
christos
|
6c41fdc592
|
Handle NULL shmid_ds properly in shmctl.
|
1997-03-30 17:21:02 +00:00 |
|
christos
|
4fe8f4e95f
|
PR/3354: From Michael Eriksson; I_SETSIG did not handle O_ASYNC properly
and we would never get asynchronous events back. This affected the java
SDK. Also GC O_RAIOSIG which was a Dell/SVR4'ism which is now RIP.
|
1997-03-18 18:57:19 +00:00 |
|
christos
|
f4fdc411c5
|
Regen
|
1997-03-15 00:06:47 +00:00 |
|
christos
|
015524c601
|
Add nice(2).
|
1997-03-15 00:01:18 +00:00 |
|
christos
|
5426bff5dd
|
Fix incorrect comment about fdinsert
|
1997-03-15 00:00:09 +00:00 |
|
thorpej
|
8f8abcd69c
|
Regen; makesyscalls.sh emits comments now.
|
1997-01-13 18:49:02 +00:00 |
|
fvdl
|
bb31faf853
|
Make this compile again, including Politically Correct const handling.
|
1996-12-22 23:00:02 +00:00 |
|
christos
|
4fd46ff6cb
|
regen
|
1996-12-06 03:26:33 +00:00 |
|
christos
|
88bb1b35b5
|
add syscalls acl, facl, memcntl, pause
|
1996-12-06 03:25:07 +00:00 |
|
christos
|
e0c2870d89
|
implement I_SETSIG
|
1996-12-06 03:24:32 +00:00 |
|
christos
|
76a77f1302
|
header for acl, facl
|
1996-12-06 03:23:30 +00:00 |
|
christos
|
ac0cfc70ae
|
implement acl, facl, memcntl
|
1996-12-06 03:22:34 +00:00 |
|
christos
|
e8aaebee8e
|
implement pause
|
1996-12-06 03:21:53 +00:00 |
|
fvdl
|
0c32bba802
|
Make this compile with -Wcast-qual.
|
1996-10-28 08:46:35 +00:00 |
|
christos
|
dcf74c0b02
|
Catch up with Jason changes.
Backout kprintf stuff
|
1996-10-13 00:08:26 +00:00 |
|
christos
|
5476886e52
|
printf -> kprintf, sprintf -> ksprintf
|
1996-10-10 17:47:29 +00:00 |
|
cgd
|
912e6fef44
|
include <sys/exec.h> rather than <machine/exec.h>
|
1996-10-07 21:47:33 +00:00 |
|
christos
|
3e00b323f3
|
Fix PR/2801: Zero length svr4_mmap() should return EINVAL.
|
1996-10-07 16:16:14 +00:00 |
|
cgd
|
65148dea43
|
kill (re)definitions of EXEC_ELF32. They're no longer necessary
(because of the EXEC_* option changes), and now cause warnings.
|
1996-10-03 05:02:05 +00:00 |
|
cgd
|
7c3255776d
|
slightly clean up some of the changes made when ELF64 support went in
|
1996-09-27 18:14:23 +00:00 |
|
cgd
|
9c3e274c7b
|
adapt ELF-using compat code to use new ELF definitions/code. At this point,
these are restricted to 32-bit ELF, and should be severely cleaned.
|
1996-09-26 20:52:42 +00:00 |
|
christos
|
42d3980338
|
Fix PR/2779: statvfs returns incorrect sizes. From Aaron Brown
|
1996-09-25 04:37:13 +00:00 |
|
mycroft
|
826fb76b6f
|
Regen.
|
1996-09-07 14:24:17 +00:00 |
|
mycroft
|
1449e67e30
|
Modify poll(2) prototype.
|
1996-09-07 14:20:09 +00:00 |
|
mycroft
|
f51fa207ba
|
Regen.
|
1996-09-07 13:01:41 +00:00 |
|
mycroft
|
4a60463da8
|
This is no longer needed.
|
1996-09-07 13:01:29 +00:00 |
|
mycroft
|
2bc736661a
|
Implement poll(2).
|
1996-09-07 12:40:22 +00:00 |
|
mycroft
|
a8fd25767d
|
Define execv() and execve() consistently across emulations.
Do path name translation.
|
1996-09-03 03:12:17 +00:00 |
|
christos
|
f8dddb3afe
|
add: I_FDINSERT, _I_BIND_RSVD, _I_RELE_RSVD, SI_SHUTDOWN
this fixes programs that use listen(2) and accept(2), and
makes unix domain sockets work both in tcp and udp.
|
1996-08-30 23:06:24 +00:00 |
|
christos
|
8979b8342a
|
Fix PR/2599; include <sys/dirent.h> instead of <sys/dir.h>
|
1996-07-05 16:31:00 +00:00 |
|
christos
|
5d27db0882
|
Pass the elf exec header in the probe function.
|
1996-06-13 18:33:54 +00:00 |
|
christos
|
38c8b72648
|
Many bug fixes... These now work well enough for vi, ksh, csh, stty etc.
|
1996-06-05 19:27:41 +00:00 |
|
christos
|
13bce5bb2b
|
- report process usage correctly. we used to get panics on SIGTSTP.
|
1996-06-05 19:26:13 +00:00 |
|
christos
|
53efdc8e32
|
- return EINVAL on the hardware specific 'X' ioctls, otherwise stty does not
work properly.
- use printf -> uprintf.
|
1996-06-05 19:24:22 +00:00 |
|
christos
|
7e8a7a54eb
|
- Always check if the file descriptor we are using is a socket.
- Make sure we get an so_internal state allocated, even if we
did not open the socket ourselves.
|
1996-06-05 19:10:34 +00:00 |
|
christos
|
dd1fe33d2e
|
- Always check if the file descriptor we are using is a socket.
- Make sure we get an so_internal state allocated, even if we
did not open the socket ourselves.
|
1996-06-05 19:07:37 +00:00 |
|
christos
|
6ba5bd8c10
|
Fix OGETUDATA for Solaris-2.3 (From Greg Hudson)
|
1996-05-13 16:57:50 +00:00 |
|
mrg
|
b961912b8a
|
sort this.
|
1996-05-05 17:14:25 +00:00 |
|
christos
|
029f35aa10
|
Avoid overruns when copying the interface name.
|
1996-05-03 17:09:15 +00:00 |
|
christos
|
efc7b8aec4
|
- don't use if_index to get the number of interfaces in SIOCGIFNUM; compute
the actual number.
- forgot to copyout the result in SIOGCIFFLAGS.
|
1996-04-22 01:17:33 +00:00 |
|
christos
|
02f94c17fb
|
Add SI_SYSTEMINFO from Solaris-2.5
|
1996-04-22 01:16:04 +00:00 |
|
christos
|
5fda4b10a2
|
- small ioctl naming changes.
- pass ioctl fd explicitly.
|
1996-04-11 12:54:40 +00:00 |
|