newton
5ff2615ae3
Avoid possible panic by checking for EFAULT from copyinstr() during
...
pathname translation.
Submitted by: green
1999-08-14 10:52:33 +00:00
newton
2c354bcb9e
Previous commit also removed some 'const' qualifiers on args for
...
svr4_sys_sendto() which probably shouldn't have been 'const'.
1999-07-30 13:44:43 +00:00
newton
9810ef40ca
Previous commit also finished cleaning up some dev_t -> udev_t transformations
...
related to the commit for rev 1.3 of svr4_stat.c.
svr4_sysvec.c also received a copyright message (which is why it grew by
28 lines).
1999-07-30 13:42:56 +00:00
newton
4f2b522ebc
Fix svr4_sys_poll(); SysV STREAMS produce return values from poll() which
...
BSD sockets don't. Guess at a correct emulation for those values (it seems
to work for telnet, ftp and friends)
1999-07-30 13:12:26 +00:00
newton
8cf6f8ca29
Add $Id$ tags
1999-07-30 12:45:21 +00:00
newton
a89467c275
Hmm - How did *that* get in there?
1999-07-30 12:44:49 +00:00
newton
39e910ef22
Fix panic caused when *stat64() family of syscalls try to fill-in
...
their svr4_stat64 structures with old dev_t values instead of udev_t's.
Panic was caused when major() and minor() were called with args which
weren't pointers. The panic was probably introduced in rev 1.51 of
kern_conf.c
1999-07-30 12:43:30 +00:00
cracauer
0bb9e75fd2
Rename struct members sa_siginfo. POSIX reserves identifiers starting
...
with sa_ when <signal.h> is included. They would conflict with the
upcoming SA_SIGINFO implementation.
Reviewed by: BDE
1999-07-06 06:55:29 +00:00
green
73343338eb
sys/buf.h needs to have included sys/systm.h for spl prototypes.
1999-07-03 04:56:57 +00:00
peter
5e793df8f3
Ack! I deleted "struct", not "const".. Oh boy...
...
Submitted by: jkh
1999-05-10 12:38:41 +00:00
peter
5350e97b5a
Fix a couple of warnings and some bitrot in comments.
1999-05-09 16:04:14 +00:00
phk
16e3fbd2c1
Suser() simplification:
...
1:
s/suser/suser_xxx/
2:
Add new function: suser(struct proc *), prototyped in <sys/proc.h>.
3:
s/suser_xxx(\([a-zA-Z0-9_]*\)->p_ucred, \&\1->p_acflag)/suser(\1)/
The remaining suser_xxx() calls will be scrutinized and dealt with
later.
There may be some unneeded #include <sys/cred.h>, but they are left
as an exercise for Bruce.
More changes to the suser() API will come along with the "jail" code.
1999-04-27 11:18:52 +00:00
peter
b5e9563d84
Well folks, this is it - The second stage of the removal for build support
...
for LKM's..
1999-04-17 08:36:07 +00:00
peter
ea1e34d0c9
Image activators use EXEC_SET(), not TEXT_SET(). (The first is a macro
...
wrapper for DECLARE_MODULE(), the second is a linker set declaration)
1999-04-17 07:55:15 +00:00
newton
69d836b175
svr4 emulator will refuse to unload itself if it is currently in use.
1999-02-04 12:43:17 +00:00
newton
7c096f22d6
Acquiesce to proc.h for declarations of M_ZOMBIE, M_SUBPROC (and reorder
...
includes so proc.h knows the right type for 'em).
Suggested by: bde
1999-02-01 13:26:13 +00:00
newton
6c80ae4325
Oops - Ripped out a bit of debugging code which will stop certain bits
...
of networking from working for people without DEC Tulip ethernet cards.
1999-01-30 09:42:55 +00:00
newton
3997fb47ad
Emulator KLD for SysVR4 executables grabbed from NetBSD.
...
See http://www.freebsd.org/~newton/freebsd-svr4 for limitations,
capabilities, history and TO-DO list.
1999-01-30 06:29:48 +00:00