deraadt
e24af4c37c
what the heck; i've got tunnel drivers now too
1993-12-13 05:03:18 +00:00
deraadt
819b21a7fc
add tunnel driver
1993-12-13 05:02:06 +00:00
deraadt
858521c1a8
update to latest syscalls.master
1993-12-12 20:46:24 +00:00
deraadt
9d48733fb1
m68k/sparc sunos binary compatibility code, pulled down from magnum branch
...
for consumption by the m68k masses
1993-12-12 20:43:18 +00:00
hpeyerl
ded89d12bc
>From cmaeda@cs.washington.edu; part of the multicast patches derived
...
from the Multicast patches for BSDI.
Thanx to Brad Parker for making me realize i'd forgotten to commit
this patch..(color me dopey)
1993-12-12 20:43:06 +00:00
hpeyerl
ac0c68e1db
ie. also pass up any packet with the multicast bit set in the ethernet
...
>From: Havard Eidnes <Havard.Eidnes@runit.sintef.no>
1993-12-12 20:24:37 +00:00
deraadt
e5fc8b4460
update to new syscalls.master
1993-12-12 19:42:13 +00:00
deraadt
c38503af4d
sparc must flush register windows before vm_deallocate or else fireworks
...
must deallocate shm's
set/reset emulation environment at the right times
keep arg buffer around for later use
canonicalize all #includes.
support STACKGAP for COMPAT_SUNOS code
support OMAGIC/NMAGIC-style memory loading
don't assume VM_MIN_ADDRESS is 0.
(changes come from magnum branch)
1993-12-12 19:38:37 +00:00
deraadt
9dd14b7930
make syscall#0 "syscall", like in 4.4 (causes SYS_syscall to be defined)
1993-12-12 19:28:21 +00:00
deraadt
9e62501f7b
support OMAGIC/NMAGIC a.out's
...
cannonicalize #includes
change VTEXT check
(this stuff comes from the magnum branch)
1993-12-12 19:26:18 +00:00
deraadt
3d6cccc80c
add per-process emulation variable
...
support for OMAGIC/NMAGIC executables
STACKGAP support needed by compatibility functions
1993-12-12 19:19:03 +00:00
glass
2ed464d5b4
MACHINE_ARCH
1993-12-12 09:10:52 +00:00
glass
aa497f4aea
snapshot of my private sources
1993-12-12 09:08:26 +00:00
cgd
bf4957f14f
handle __attribute__ correctly when using gcc -traditional.
...
suggested, but different than what provided by Mark Weaver.
1993-12-12 07:47:04 +00:00
mycroft
d69282df24
Set 'BLOCKSIZE' variable (a la 4.4) rather than aliasing a bunch of things.
1993-12-12 02:26:18 +00:00
cgd
10000de89e
lex is in here now
1993-12-12 00:38:58 +00:00
mycroft
a9f932a6a3
Add at(1) directories to distrib-dirs.
1993-12-11 07:49:52 +00:00
mycroft
64e5841061
N_RELOFF --> N_TRELOFF
1993-12-11 03:53:23 +00:00
mycroft
415d552d4f
Add N_PAGSIZ(), N_TRELOFF(), and N_DRELOFF(), and N_BSSADDR(), to match
...
SunOS interface.
1993-12-11 03:51:46 +00:00
cgd
e003bbf45a
fix from Brad Parker <brad@fcr.com> to curb routed inflation when
...
using MULTICAST. it wasn't properly ignoring the new interface flags.
1993-12-11 01:47:28 +00:00
pk
37bd8761bb
Fix bug causing spurious "duplicate symbol" error messages (which then
...
weren't printed)
1993-12-10 20:24:48 +00:00
jtc
20aee59e7c
Changed EQUIV_CLASS_MAX to COLL_WEIGHTS_MAX in accordance to POSIX.2.
1993-12-10 20:08:01 +00:00
jtc
bd3bf0fe0d
RPCSRC 4.0, which our RPC implementation is derrived from, erroneously
...
sets a default timeout of 25 seconds in clnt_create(). This bug causes
timeouts specified as the last argument to clnt_call to be ignored.
With this fix, timeouts will be taken from clnt_call() unless the
program sets its own default timeout with clnt_control().
1993-12-10 20:01:45 +00:00
jtc
c1e339da11
Must use a struct timeval, not NULL, for the timeout in clnt_call.
1993-12-10 19:33:58 +00:00
jtc
2a45581848
Must use a struct timeval, not NULL, for the timeout in clnt_call.
...
Include appropriate header files to bring prototypes into scope.
Enlarge buffer used for tempfile name -- were trying to stuff ~20
chars into a 15 char buffer.
1993-12-10 19:24:39 +00:00
jtc
7b954b21d9
Expand "u_long" & "u_short" to "unsigned long" and "unsigned short".
...
Some programs (like NSCA httpd) include <dirent.h> without first including
<sys/types.h> so the u_foo types aren't declared. I don't think POSIX.1
allows us to include <sys/types.h> in <dirent.h> either.
1993-12-10 19:16:09 +00:00
mycroft
04dac8afca
Clean up deleted files.
1993-12-10 16:39:02 +00:00
cgd
a2a66c8f40
flex is not GPL'd; it belongs in src/usr.bin, not here
1993-12-10 16:38:27 +00:00
cgd
40be71a246
bump up number of SLIP pseudo-devs to 4
1993-12-10 16:22:58 +00:00
cgd
0c17abe5e2
comment out references to red; we don't install it
1993-12-10 16:14:52 +00:00
cgd
a33e17ef28
move config files into /etc/sliphome, and note that and other changes in docs
1993-12-10 14:18:00 +00:00
cgd
381d61d756
move slip compression configuration into the interface flags,
...
and diddle a couple of related things.
1993-12-10 13:24:21 +00:00
cgd
9fa00062f5
deal with change in setting of slip params
1993-12-10 13:19:12 +00:00
deraadt
6401f7c13a
speed up getpwnam/getpwuid for standard cases
1993-12-10 12:46:29 +00:00
cgd
b556fd992e
slight fix to last
1993-12-10 11:45:25 +00:00
cgd
7489d1a908
add MULTICAST recognition
1993-12-10 11:29:42 +00:00
cgd
285bdc5f46
LLC -> LINK, documentation
1993-12-10 11:23:54 +00:00
cgd
0e5dbe1a22
IF_LLC0 -> IF_LINK0
1993-12-10 10:57:40 +00:00
cgd
1da7a80f7e
the IFF_MULTICAST constant should always be defined. also,
...
move IFF_LLC* -> IFF_LINK*; they were misnamed.
1993-12-10 10:57:05 +00:00
mycroft
7af32d8c3c
memcpy.S and memmove.S on i386 are now separate.
1993-12-10 10:55:12 +00:00
mycroft
cc81da7447
Shorten setup for longword operations a little.
1993-12-10 10:51:11 +00:00
mycroft
dca61f6f90
Share code.
1993-12-10 10:45:18 +00:00
cgd
3cb0e14c70
fix from Piero Serini <piero@strider.st.dsi.unimi.it> so that
...
"stty eof undef" etc. works
1993-12-10 09:51:38 +00:00
cgd
be41cadc54
use ./ before invoked programs. this makefile should really be made ro-safe
1993-12-10 09:42:13 +00:00
mycroft
30eca65416
Clean up deleted files.
1993-12-10 09:39:30 +00:00
mycroft
d093458663
Use POSIX.2 regular expression routines.
1993-12-10 09:39:27 +00:00
mycroft
239fa04f43
We use regex.h, not regexp.h, now.
1993-12-10 09:01:24 +00:00
mycroft
e4f36e2ea9
Remove excess cruft. This machine has too little memory for unused baggage.
1993-12-10 08:55:32 +00:00
mycroft
714c5818db
Make sure the high 16 bits of cpl gets a sane value (0) when reloading after a
...
process switch. (HI THEO!)
1993-12-10 08:51:28 +00:00
cgd
94dd8a0dfb
dtrt with 'error' in setpriority()
1993-12-10 07:19:16 +00:00