Peter Wemm
6054307b92
Merge ipfilter 3.2.3 -> 3.2.7 changes onto mainline.
1998-06-20 18:37:51 +00:00
Peter Wemm
847a1ab264
This commit was generated by cvs2svn to compensate for changes in r37074,
...
which included commits to RCS files with non-trunk default branches.
1998-06-20 18:29:38 +00:00
Peter Wemm
9b632708fe
Import trimmed version of ipfilter 3.2.7.
...
Obtained from: Darren Reed via http://cheops.anu.edu.au/~avalon/
1998-06-20 18:29:38 +00:00
Peter Wemm
122221ad20
This commit was generated by cvs2svn to compensate for changes in r37071,
...
which included commits to RCS files with non-trunk default branches.
1998-06-20 18:18:05 +00:00
Peter Wemm
aeee047f95
Import ipfilter 3.2.7 kernel components
1998-06-20 18:18:05 +00:00
Peter Wemm
f3af07bd28
Merge ppp 2.3.3 -> 2.3.5 changes onto mainline.
1998-06-20 18:02:16 +00:00
Peter Wemm
8bc3cd6211
Zap what appears to be a relic of the older version of zlib. The other
...
maintained mbuf based ppp-deflate.c's have removed this.
1998-06-20 16:55:44 +00:00
Peter Wemm
aa8859a838
Missing splx().
1998-06-20 16:39:35 +00:00
Peter Wemm
a97a7d9e61
Merge ppp changes from 2.3.3 -> 2.3.5. I have spotted some more
...
problems, which I'll have a go at shortly.
1998-06-20 16:28:04 +00:00
Brian Somers
74d14b4cc9
Do an InitRestartCounter when we get a TerminateReq
...
in Opened state..... I have no idea why this never
caused problems in the past - maybe the restart
counter was bogusly initialised somewhere else :-/
1998-06-20 01:55:28 +00:00
Brian Somers
d2a69fc3ba
Re-initialise our timer service after fork()ing
...
to lose our terminal session. Is this a bug in
setitimer() ? - it must be called again in the
child !
1998-06-20 01:36:38 +00:00
Brian Somers
09206a6f2a
Create & use fsm2initial(), a function to bring a
...
state machine back to ST_INITIAL without going
through any unnecessary TLS/TLF pairs.
1998-06-20 00:19:42 +00:00
Andrey A. Chernov
2ed2c53bd8
Fix keypad on/off for ^Z suspends by replacing reset_*_mode()
...
from libmytinfo
1998-06-19 16:12:41 +00:00
Andrey A. Chernov
7bc8e89840
Add check for non-NULL cur_term
...
Add #pragma weak for reset_*_mode() they will be replaced in libncurses
1998-06-19 16:09:20 +00:00
Joseph Koshy
6ebaa024df
Fixes per PR 2850:
...
(a) Note that the default securelevel value is -1, in -current and -stable.
(b) Mention kernel sysctl variable that controls securelevel.
(c) Add warning the `fsck' will fail if securelevel >= 2.
(d) Suggest end of /etc/rc as the right place to raise securelevel.
and one spelling fix.
PR: 2850
1998-06-19 08:34:52 +00:00
Brian Somers
ad5b0e8be6
Make sure our recvmsg() is a SCM_RIGHTS message when
...
we receive a link from another ppp.
1998-06-18 23:38:04 +00:00
Brian Somers
1181eb8216
Don't assume that all ttys support carrier detect. If we're
...
passing our controlling terminal, always record our pid so
that the receiving ppp knows who to HUP.
1998-06-18 22:43:18 +00:00
Peter Wemm
cf6961e696
ELF versions of __warn_references() and __weak_reference(). Note that this
...
doesn't work with libc/net/res_stubs.c since gas wants the weak reference
to take place in the same context as the real definition, presumably so
that it can get hold of the symbol typing etc.
However, this doesn't matter for libc/elf since we don't have binaries
that use the old symbol names.
1998-06-18 18:35:04 +00:00
Bruce Evans
5a2ae61fec
Converted isa_strayintr() to take a `void *' arg.
1998-06-18 16:08:46 +00:00
Bruce Evans
9a2daf9190
Changed the type of an isa/general interrupt handler to take a
...
`void *' arg. Fixed or hid most of the resulting type mismatches.
Handlers can now be updated locally (except for reworking their
global declarations in isa_device.h).
1998-06-18 15:32:09 +00:00
Wolfram Schneider
a2f2188044
Create a save TMPDIR using `mktemp -d'.
1998-06-18 09:26:22 +00:00
Peter Wemm
2f92c56cc3
preserve errno across the readlink() calls. There is no value in trashing
...
errno during a successful malloc() call.
1998-06-18 09:13:16 +00:00
Brian Somers
5c6a2cdce8
Mention the ``allow users'' command when describing
...
how to set things up for incoming connections.
1998-06-18 01:24:29 +00:00
John Birrell
b9148b8a3e
Don't allow a SIGCHLD to wake up a thread if the process has the default
...
signal handler installed for SIGCHLD. The ACE MT_SOCK_Test was hanging
as the result of being interrupted when it didn't expect to be.
1998-06-17 22:29:12 +00:00
Bruce Evans
a5211c115d
Renambed sbintr to sb_intr to avoid a conflict with the (now
...
unconditionally declared although it can't be configured together
with snd) extern function sbintr.
1998-06-17 16:59:30 +00:00
Bruce Evans
e9b998f0be
Don't depend on <sys/conf.h> declaring isa device structs or isa
...
interrupt handlers. pcm is not in LINT, so it is hard to test.
1998-06-17 16:54:22 +00:00
KATO Takenori
64c4ba0748
Delete redundant declaration of lptintr.
1998-06-17 16:33:14 +00:00
KATO Takenori
a880d1a224
Declare bsintr when PC98 is defined.
1998-06-17 16:32:23 +00:00
KATO Takenori
a47dddaf2d
Sync with sys/i386/conf/Makefile.i386 revision 1.114.
1998-06-17 16:30:53 +00:00
KATO Takenori
d5f1066e45
Sync with sys/i386/i386/machdep.c revision 1.300.
1998-06-17 16:30:16 +00:00
KATO Takenori
f8330c4760
Sync with sys/i386/isa/if_ed.c revision 1.142.
1998-06-17 16:29:27 +00:00
Bruce Evans
461792a572
The isa device configuration hook was especially useless here.
1998-06-17 15:55:22 +00:00
Bruce Evans
afafca8bcb
Don't generate declarations for isa device structs in "ioconf.h".
...
Don't generate declarations for isa interrupt handlers at all.
Isa interrupt handlers are now declared in <i386/isa/isa_device.h>
but should be converted take a `void *' arg and staticized as
soon as possible.
Updated CONFIGVERS. New configs are very incompatible with
previous versions.
1998-06-17 15:16:53 +00:00
Bruce Evans
084d9853ca
Don't declare isa device structs or isa interrupt handlers in <sys/conf>,
...
and don't depend on them being declared there. This will cause lots of
warnings for a few minutes until config is updated. Interrupt handlers
should never have been configured by config, and the machine generated
declarations get in the way of changing the arg type from int to void *.
1998-06-17 14:58:04 +00:00
Bruce Evans
0291915fb3
Added used include of "ioconf.h" - don't depend on pollution in
...
<sys/conf.h>. I'm fixing isa interrupt handler configuration and
this is just a quick fix to keep SCSI configuration unharmed.
1998-06-17 14:13:15 +00:00
Bruce Evans
f878d7eebd
Include <i386/isa/pnp.h> after including its prerequisite
...
<i386/isa/isa_device.h> - don't depend on pollution in <sys/conf.h>
including the prerequisite earlier.
1998-06-17 14:01:00 +00:00
Bruce Evans
b6f37c1954
Added used include of <i386/isa/isa_device.h> - don't depend on
...
pollution in <sys/conf.h>
1998-06-17 13:54:59 +00:00
Joseph Koshy
d00b8231bd
Remove reference to non-existent htable(8).
...
PR: 6940
1998-06-17 13:13:41 +00:00
Joseph Koshy
a3e5bc4fb5
Remove compile time dependency on ARG_MAX.
...
This fix only removes the dependency on compile time constants. The code
has other (old) problems that need to be addressed.
PR: 1791
Reviewed-by: bde, tegge
1998-06-17 12:58:43 +00:00
Bruce Evans
a249e02605
Fixed a misdeclaration. This unhides type mismatches which will be
...
fixed soon.
1998-06-17 12:14:55 +00:00
Joseph Koshy
c7bca09356
Remove compile time dependency on ARG_MAX.
...
PR: 1791 (partial)
Reviewed by: Bruce Evans <bde@freebsd.org>, Tor Egge <tegge@freebsd.org>
1998-06-17 11:33:10 +00:00
Bruce Evans
6943ec8018
Added yacc to the bootstrap tools. It is needed very early to
...
build at least compile_et and lex, and although almost any version
of yacc could work, the version in -stable doesn't actually work
with -current makefiles because it doesn't support -o.
Submitted by: Ian Holland <ianh@tortuga.com.au>
1998-06-17 09:34:42 +00:00
KATO Takenori
0495b7f964
Sync with sys/i386/isa/sio.c revision 1.207.
1998-06-17 09:27:15 +00:00
KATO Takenori
14f155eeb0
Sync with sys/i386/isa/conf/files.i386 revision 1.198.
1998-06-17 09:26:23 +00:00
Joseph Koshy
bae2360789
Add mention of Intel EtherExpress 16 cards in the supported list.
...
Noticed by: Bob Van Valzah <Bob@WhiteBarn.com> on the -doc list.
1998-06-17 08:33:10 +00:00
John Birrell
d989fc8faa
If a thread is waiting on a child process to complete, the SIGCHLD
...
signal can arrive before the thread is woken from it's wait4. In this
case, don't return an EINTR, just set the thread state to running and
the wait4 wrapper will loop and get the exit status of the process.
1998-06-17 03:53:16 +00:00
Brian Somers
c12b786782
o Allow `set mrru'' or
`set mrru 0'' to disable
...
multi-link mode.
o Fix a typo in the ``set mrru'' description.
1998-06-16 23:23:57 +00:00
Brian Somers
a33b2ef772
Change some log levels. ALERTs are only logged when
...
something that can't happen happens or when everyone
needs to know. ERRORs are only logged when something
unexpected happens.
1998-06-16 19:40:42 +00:00
Brian Somers
899011c4eb
Don't bring the modem offline or hangup when ``down lcp''
...
is done. Instead, behave like ``close lcp''.
1998-06-16 19:40:28 +00:00
Brian Somers
9ef0938e40
Zero mbuf::pnext when Dequeue()ing.
1998-06-16 19:40:20 +00:00