freebsd-nq/sys
Joerg Wunsch 00081cc989 Major overhaul of the SyncPPP layer. Basically, this comprises now a
full implementation of the sate machine as described in RFC1661, and
provides support for plugging in various control protocols.  I needed
this to provide PPP support for the BISDN project (right now).

Unfortunatley, while the existing API was almost up to the point, i
needed one minor API change in order to decouple the this-layer-
started and this-layer-finished actions from the respective Up and
Down events of the lower layer.  This requires two additional lines in
the attach routines of all existing lower layer interface drivers that
are using syncPPP (shortcutting these actions and events).  Apart from
this, i believe i didn't change the API of all this, so everything
should plug in without too many hassles.  Please report if i broke
something in the existing drivers.

For a list of features (including new ones like dial-on-demand), and
things still to be done, please refer to the man page i'll commit asap.

Encouraged by:	Serge Vakulenko <vak@cronyx.ru>
1997-05-19 22:03:09 +00:00
..
alpha md_regs is a struct trapframe * now, not int [] 1997-05-07 20:05:45 +00:00
amd64 Recognize AMD 486 CPUs. 1997-05-19 12:41:35 +00:00
compat/linux Always include PROT_READ for Linux mmap operations. 1997-04-28 02:53:17 +00:00
compile
conf Bring in some kernel bootp support. This removes the need for netboot 1997-05-11 18:05:39 +00:00
ddb Everyone's favorite, i think: make DDB understand the arrow keys for the 1997-04-12 17:35:02 +00:00
dev Major overhaul of the SyncPPP layer. Basically, this comprises now a 1997-05-19 22:03:09 +00:00
fs Remove redundant check for vp == dvp (done in VFS before calling). 1997-05-17 18:32:53 +00:00
geom Make ccd use the maxsecsize sector size as denominator, this 1997-05-01 19:18:40 +00:00
gnu Make the necessary changes so that an ELF kernel can be built. I 1997-04-22 06:55:47 +00:00
i386 Major overhaul of the SyncPPP layer. Basically, this comprises now a 1997-05-19 22:03:09 +00:00
isa Whoops, missed a zero there. Flags 0x10000 it is. 1997-05-18 21:22:11 +00:00
isofs/cd9660 Hide the kernel-only stuff inside #ifdef KERNEL. 1997-05-07 13:23:04 +00:00
kern Fix a few bugs with NFS and mmap caused by NFS' use of b_validoff 1997-05-19 14:36:56 +00:00
libkern Fix a bug that caused some false mismatches when both FNM_PATHNAME 1997-04-29 03:24:57 +00:00
miscfs 1. Added cast and parenthesis in block size calculaion in 1997-05-07 14:37:32 +00:00
modules Also quiet down the ibcs2 startup (same reason as linux lkm - it screws 1997-05-01 06:09:01 +00:00
msdosfs Remove redundant check for vp == dvp (done in VFS before calling). 1997-05-17 18:32:53 +00:00
net Major overhaul of the SyncPPP layer. Basically, this comprises now a 1997-05-19 22:03:09 +00:00
netatalk First cut at patches to make appletalk compile again 1997-05-13 21:01:45 +00:00
netinet Break apart initialization of s and inp from the declarations in 1997-05-19 01:28:39 +00:00
netipx Mega IPX commit. 1997-05-10 09:58:58 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netnatm import Chuck Cranor's ATM driver 1997-05-09 08:04:59 +00:00
netns Remove unneeded member nsp_head from struct nspcb. 1997-04-14 18:26:51 +00:00
nfs Fix a few bugs with NFS and mmap caused by NFS' use of b_validoff 1997-05-19 14:36:56 +00:00
nfsclient Fix a few bugs with NFS and mmap caused by NFS' use of b_validoff 1997-05-19 14:36:56 +00:00
nfsserver Fix a few bugs with NFS and mmap caused by NFS' use of b_validoff 1997-05-19 14:36:56 +00:00
pc98 Synchronize with sys/i386/isa/sio.c revison 1.167. 1997-05-19 12:39:42 +00:00
pccard Recognize, but don't actually do much with a TI PCI1130 PcCard/CardBus bridge. 1997-05-03 13:57:26 +00:00
pci import Chuck Cranor's ATM driver 1997-05-09 07:48:14 +00:00
powerpc/include Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
rpc Revert $FreeBSD$ to $Id$ 1997-02-23 09:21:14 +00:00
scsi Set the quirks for the worm drives. 1997-05-19 17:32:10 +00:00
sys A few improvements to the worm driver. 1997-05-19 17:30:50 +00:00
tools Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
ufs Remove redundant check for vp == dvp (done in VFS before calling). 1997-05-17 18:32:53 +00:00
vm Fix a few bugs with NFS and mmap caused by NFS' use of b_validoff 1997-05-19 14:36:56 +00:00
Makefile Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00