summaryrefslogtreecommitdiffstats
path: root/sys/modules/if_ppp
Commit message (Collapse)AuthorAgeFilesLines
* We don't need to generate vnode_if.h anymoreimp2004-12-291-1/+1
|
* Mechanically tidy up the contents of CLEANFILES:M*.h: kmod.mkru2004-09-011-2/+0
| | | | automatically removes opt_*.h and if_*.h found in SRCS.
* Make ppp(4) devices clonable and unloadable.brooks2002-08-091-5/+1
|
* The ppp and tunnel modules now rely on opt_mac.h. Missed in a previousrwatson2002-07-311-1/+1
| | | | | | commit. Submitted by: Anders Andersson <anders@hack.org>
* Drop <bsd.man.mk> support from <bsd.kmod.mk>.ru2002-01-111-1/+0
| | | | Not objected to by: -current
* Zap some bad examples:peter2001-02-041-4/+2
| | | | | | opt_foo.h: touch opt_foo.h .. is unnecessary - kmod.mk does this for us.
* Use a consistent style and one much closer to the rest of /usr/srcobrien2001-01-061-0/+1
|
* Removed garbage (CFLAGS+= ${PROTOS} was a vestige of an old way ofbde2000-09-261-15/+13
| | | | | | configuring INET). Fixed most style bugs (mainly hard-coding of ${.TARGET}).
* Backed out previous commit (SMPng megacommit: support for garbage addedbde2000-09-261-2/+2
| | | | to ppp_tty.c by the megacommit, and garbage added here).
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-2/+2
| | | | | | | | | | | | | | | include: * Mutual exclusion is used instead of spl*(). See mutex(9). (Note: The alpha port is still in transition and currently uses both.) * Per-CPU idle processes. * Interrupts are run in their own separate kernel threads and can be preempted (i386 only). Partially contributed by: BSDi (BSD/OS) Submissions by (at least): cp, dfr, dillon, grog, jake, jhb, sheldonh
* Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead ofpeter2000-05-271-1/+1
| | | | encoding the relative path.
* Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.peter2000-05-041-1/+1
| | | | | | | This means that the kernel can be totally self contained now and is not dependent on the last buildworld to update /usr/share/mk. This might also make it easier to build 5.x kernels on 4.0 boxes etc, assuming gensetdefs and config(8) are updated.
* Removed special rules for building and cleaning device interface filesbde1999-11-281-2/+1
| | | | | and empty options files. The rules are now generated automatically in bsd.kmod.mk. Cleaned up related things ($S and ${CLEANFILES}).
* Minor tidy up of PPP_FILTER and NBPF stuff. Don't generate bpf.h in thepeter1999-09-261-5/+2
| | | | module and don't #include "bpf.h".
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Rename bpfilter to bpf.des1999-07-061-5/+5
|
* Allow loadable interface drivers with BPF support to be loaded into a kernelmsmith1999-04-281-2/+2
| | | | | | | | that doesn't have it. This is achieved by having minimal do-nothing stubs enabled when there are no bpfilter devices configured. Driver modules should be built with BPF enabled for maximum convenience (but can be built without it for maximum performance).
* Undo #undef KERNEL hack for vnode.h to avoid vnode_if.h.peter1999-01-171-2/+3
| | | | | | | | | XXX It probably makes sense to have a flag for bsd.kern.mk to avoid these rules. XXX IO_NDELAY seems to be the main reason for it, when used in a cdevsw read or write "flag" context. Perhaps a redundant declaration somewhere like sys/conf.h might help remove the need for vnode.h in these device drivers in the first place.
* Sample initial set of kld-ified modules. Not all have been completelypeter1998-10-161-4/+3
| | | | | | | converted yet. These are more of a starting point. This is NOT connected to the parent Makefile. OK'ed by jkh (who is ever so patiently waiting)
* Give this a shot at actually working as an LKM..peter1998-03-271-3/+11
|
* Don't put "-I." in ${CFLAGS} here. bsd.kmod.mk now puts an absolutebde1998-02-011-2/+1
| | | | | path to the obj directory in ${CFLAGS}. This is actually equivalent to "-I." since bsd.kmod.mk also puts -I- in ${CFLAGS}.
* Minor fixups after INET option change.eivind1998-01-091-3/+2
|
* Make the LKMs compile with the INET option as a newstyle option ineivind1998-01-081-3/+10
| | | | opt_inet.h.
* Fix my typo.eivind1997-12-161-2/+2
| | | | Submitted by: helbig
* Whoops - fix this after yesterday's IPX option changes. Also fixeivind1997-12-161-3/+12
| | | | | | minor buglet when neither bsdcomp, deflate or filter is used. Pointed out by: Chris Timmons <skynyrd@opus.cts.cwu.edu>
* Update Makefile to know about PPP_FILTER and fix the PPP_BSDCOMP andpeter1997-10-181-6/+13
| | | | | | | | PPP_DEFLATE options... The code uses #if defined(PPP_DEFLATE) etc, so the original method of "#define PPP_DEFLATE 0" did not actually disable anything. It was not possible to configure out bsdcomp or zlib compression. Also, join the settings for PPP_FILTER and NBPFILTER together since they are related here (can't have PPP_FILTER without NBPFILTER).
* make lkm/if_ppp build again.. opt_ppp.h is needed again...jmg1997-08-211-3/+9
| | | | | | similar fix to one provided in pr4348 Closes PR#4348
* Revert $FreeBSD$ back to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Update if_ppp lkm to pull in the new files...peter1995-10-311-3/+3
|
* Put vnode_if.h and vnode_if.c into CLEANFILES that are automaticallyats1995-04-151-2/+2
| | | | generated. Should this lkm set VFS_LKM ?
* Forgot pppcompress.c in PPP module.wollman1995-03-201-2/+2
|
* The discard, tunnel, SLIP, and PPP network interface pseudo-deviceswollman1995-03-201-0/+23
are now dynamically loadable. It doesn't make sense to do the same for the loopback.
OpenPOWER on IntegriCloud