head	1.56;
access;
symbols
	RELENG_8_4:1.56.0.2
	RELENG_9_1_0_RELEASE:1.55.2.1.4.2
	RELENG_9_1:1.55.2.1.0.4
	RELENG_9_1_BP:1.55.2.1
	RELENG_8_3_0_RELEASE:1.54.2.2.4.1
	RELENG_8_3:1.54.2.2.0.4
	RELENG_8_3_BP:1.54.2.2
	RELENG_9_0_0_RELEASE:1.55.2.1.2.1
	RELENG_9_0:1.55.2.1.0.2
	RELENG_9_0_BP:1.55.2.1
	RELENG_9:1.55.0.2
	RELENG_9_BP:1.55
	RELENG_7_4_0_RELEASE:1.49.2.1.2.1
	RELENG_8_2_0_RELEASE:1.54.2.2.2.1
	RELENG_7_4:1.49.2.1.0.2
	RELENG_7_4_BP:1.49.2.1
	RELENG_8_2:1.54.2.2.0.2
	RELENG_8_2_BP:1.54.2.2
	RELENG_8_1_0_RELEASE:1.54.2.1.4.1
	RELENG_8_1:1.54.2.1.0.4
	RELENG_8_1_BP:1.54.2.1
	RELENG_7_3_0_RELEASE:1.49.10.1
	RELENG_7_3:1.49.0.10
	RELENG_7_3_BP:1.49
	RELENG_8_0_0_RELEASE:1.54.2.1.2.1
	RELENG_8_0:1.54.2.1.0.2
	RELENG_8_0_BP:1.54.2.1
	RELENG_8:1.54.0.2
	RELENG_8_BP:1.54
	RELENG_7_2_0_RELEASE:1.49.8.1
	RELENG_7_2:1.49.0.8
	RELENG_7_2_BP:1.49
	RELENG_7_1_0_RELEASE:1.49.6.1
	RELENG_6_4_0_RELEASE:1.45.2.2.4.1
	RELENG_7_1:1.49.0.6
	RELENG_7_1_BP:1.49
	RELENG_6_4:1.45.2.2.0.4
	RELENG_6_4_BP:1.45.2.2
	RELENG_7_0_0_RELEASE:1.49
	RELENG_6_3_0_RELEASE:1.45.2.2
	RELENG_7_0:1.49.0.4
	RELENG_7_0_BP:1.49
	RELENG_6_3:1.45.2.2.0.2
	RELENG_6_3_BP:1.45.2.2
	RELENG_7:1.49.0.2
	RELENG_7_BP:1.49
	RELENG_6_2_0_RELEASE:1.45.2.1
	RELENG_6_2:1.45.2.1.0.2
	RELENG_6_2_BP:1.45.2.1
	RELENG_5_5_0_RELEASE:1.35.2.1
	RELENG_5_5:1.35.2.1.0.4
	RELENG_5_5_BP:1.35.2.1
	RELENG_6_1_0_RELEASE:1.45
	RELENG_6_1:1.45.0.6
	RELENG_6_1_BP:1.45
	RELENG_6_0_0_RELEASE:1.45
	RELENG_6_0:1.45.0.4
	RELENG_6_0_BP:1.45
	RELENG_6:1.45.0.2
	RELENG_6_BP:1.45
	RELENG_5_4_0_RELEASE:1.35.2.1
	RELENG_5_4:1.35.2.1.0.2
	RELENG_5_4_BP:1.35.2.1
	RELENG_4_11_0_RELEASE:1.8.2.11
	RELENG_4_11:1.8.2.11.0.2
	RELENG_4_11_BP:1.8.2.11
	RELENG_5_3_0_RELEASE:1.35
	RELENG_5_3:1.35.0.4
	RELENG_5_3_BP:1.35
	RELENG_5:1.35.0.2
	RELENG_5_BP:1.35
	RELENG_4_10_0_RELEASE:1.8.2.10
	RELENG_4_10:1.8.2.10.0.2
	RELENG_4_10_BP:1.8.2.10
	RELENG_5_2_1_RELEASE:1.29
	RELENG_5_2_0_RELEASE:1.29
	RELENG_5_2:1.29.0.2
	RELENG_5_2_BP:1.29
	RELENG_4_9_0_RELEASE:1.8.2.8
	RELENG_4_9:1.8.2.8.0.6
	RELENG_4_9_BP:1.8.2.8
	RELENG_5_1_0_RELEASE:1.28
	RELENG_5_1:1.28.0.2
	RELENG_5_1_BP:1.28
	RELENG_4_8_0_RELEASE:1.8.2.8
	RELENG_4_8:1.8.2.8.0.4
	RELENG_4_8_BP:1.8.2.8
	RELENG_5_0_0_RELEASE:1.27
	RELENG_5_0:1.27.0.2
	RELENG_5_0_BP:1.27
	RELENG_4_7_0_RELEASE:1.8.2.8
	RELENG_4_7:1.8.2.8.0.2
	RELENG_4_7_BP:1.8.2.8
	RELENG_4_6_2_RELEASE:1.8.2.6
	RELENG_4_6_1_RELEASE:1.8.2.6
	RELENG_4_6_0_RELEASE:1.8.2.6
	RELENG_4_6:1.8.2.6.0.2
	RELENG_4_6_BP:1.8.2.6
	RELENG_4_5_0_RELEASE:1.8.2.5
	RELENG_4_5:1.8.2.5.0.4
	RELENG_4_5_BP:1.8.2.5
	RELENG_4_4_0_RELEASE:1.8.2.5
	RELENG_4_4:1.8.2.5.0.2
	RELENG_4_4_BP:1.8.2.5
	KSE_MILESTONE_2:1.20
	KSE_PRE_MILESTONE_2:1.19
	RELENG_4_3_0_RELEASE:1.8.2.4
	RELENG_4_3:1.8.2.4.0.2
	RELENG_4_3_BP:1.8.2.4
	RELENG_4_2_0_RELEASE:1.8.2.3
	RELENG_4_1_1_RELEASE:1.8.2.3
	PRE_SMPNG:1.13
	RELENG_4_1_0_RELEASE:1.8.2.2
	RELENG_3_5_0_RELEASE:1.6.2.4
	RELENG_4_0_0_RELEASE:1.8
	RELENG_4:1.8.0.2
	RELENG_4_BP:1.8
	RELENG_3_4_0_RELEASE:1.6.2.4
	NETGRAPH_MFC:1.11
	RELENG_3:1.6.0.2;
locks; strict;
comment	@# @;


1.56
date	2012.11.17.01.52.57;	author svnexp;	state Exp;
branches
	1.56.2.1;
next	1.55;

1.55
date	2010.06.09.12.25.57;	author ae;	state Exp;
branches
	1.55.2.1;
next	1.54;

1.54
date	2009.06.23.06.11.04;	author zec;	state Exp;
branches
	1.54.2.1;
next	1.53;

1.53
date	2009.03.15.14.21.05;	author rwatson;	state Exp;
branches;
next	1.52;

1.52
date	2008.12.25.09.32.20;	author mav;	state Exp;
branches;
next	1.51;

1.51
date	2008.12.25.07.34.14;	author julian;	state Exp;
branches;
next	1.50;

1.50
date	2008.08.03.10.32.17;	author ed;	state Exp;
branches;
next	1.49;

1.49
date	2007.05.15.16.24.49;	author mav;	state Exp;
branches
	1.49.2.1
	1.49.6.1
	1.49.8.1
	1.49.10.1;
next	1.48;

1.48
date	2006.12.29.13.16.42;	author glebius;	state Exp;
branches;
next	1.47;

1.47
date	2006.06.27.12.45.27;	author glebius;	state Exp;
branches;
next	1.46;

1.46
date	2006.03.17.18.54.37;	author ru;	state Exp;
branches;
next	1.45;

1.45
date	2005.06.10.08.05.12;	author glebius;	state Exp;
branches
	1.45.2.1;
next	1.44;

1.44
date	2005.05.06.14.47.54;	author glebius;	state Exp;
branches;
next	1.43;

1.43
date	2005.02.12.17.04.21;	author ru;	state Exp;
branches;
next	1.42;

1.42
date	2005.02.12.12.49.32;	author ru;	state Exp;
branches;
next	1.41;

1.41
date	2005.02.05.12.09.38;	author glebius;	state Exp;
branches;
next	1.40;

1.40
date	2005.02.03.19.54.58;	author ru;	state Exp;
branches;
next	1.39;

1.39
date	2005.01.27.01.45.15;	author imp;	state Exp;
branches;
next	1.38;

1.38
date	2004.12.21.10.16.02;	author ru;	state Exp;
branches;
next	1.37;

1.37
date	2004.10.24.06.22.16;	author ru;	state Exp;
branches;
next	1.36;

1.36
date	2004.09.16.20.35.28;	author glebius;	state Exp;
branches;
next	1.35;

1.35
date	2004.07.07.22.48.30;	author emax;	state Exp;
branches
	1.35.2.1;
next	1.34;

1.34
date	2004.04.25.08.56.46;	author rik;	state Exp;
branches;
next	1.33;

1.33
date	2004.04.17.12.42.16;	author ru;	state Exp;
branches;
next	1.32;

1.32
date	2004.03.01.17.22.15;	author ru;	state Exp;
branches;
next	1.31;

1.31
date	2004.01.28.00.42.51;	author emax;	state Exp;
branches;
next	1.30;

1.30
date	2004.01.19.12.36.08;	author ru;	state Exp;
branches;
next	1.29;

1.29
date	2003.06.25.13.20.18;	author harti;	state Exp;
branches;
next	1.28;

1.28
date	2003.04.20.19.05.32;	author wpaul;	state Exp;
branches;
next	1.27;

1.27
date	2002.11.21.00.40.11;	author julian;	state Exp;
branches;
next	1.26;

1.26
date	2002.08.20.23.58.49;	author archie;	state Exp;
branches;
next	1.25;

1.25
date	2002.08.20.22.03.56;	author archie;	state Exp;
branches;
next	1.24;

1.24
date	2002.02.27.08.54.13;	author julian;	state Exp;
branches;
next	1.23;

1.23
date	2001.09.27.21.54.27;	author brooks;	state Exp;
branches;
next	1.22;

1.22
date	2001.09.27.03.14.15;	author brooks;	state Exp;
branches;
next	1.21;

1.21
date	2001.09.26.23.50.16;	author brooks;	state Exp;
branches;
next	1.20;

1.20
date	2001.09.12.08.37.51;	author julian;	state Exp;
branches;
next	1.19;

1.19
date	2001.07.24.23.42.56;	author brooks;	state Exp;
branches;
next	1.18;

1.18
date	2001.07.15.04.55.37;	author brooks;	state Exp;
branches;
next	1.17;

1.17
date	2001.01.30.10.20.42;	author jhay;	state Exp;
branches;
next	1.16;

1.16
date	2000.11.26.21.59.30;	author jlemon;	state Exp;
branches;
next	1.15;

1.15
date	2000.11.26.16.40.00;	author phk;	state Exp;
branches;
next	1.14;

1.14
date	2000.11.22.19.04.42;	author archie;	state Exp;
branches;
next	1.13;

1.13
date	2000.09.01.01.37.12;	author archie;	state Exp;
branches;
next	1.12;

1.12
date	2000.06.26.23.41.08;	author archie;	state Exp;
branches;
next	1.11;

1.11
date	2000.04.12.19.57.32;	author archie;	state Exp;
branches;
next	1.10;

1.10
date	2000.04.11.17.14.48;	author archie;	state Exp;
branches;
next	1.9;

1.9
date	2000.04.09.21.07.38;	author archie;	state Exp;
branches;
next	1.8;

1.8
date	99.12.08.18.55.37;	author archie;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	99.12.03.21.21.47;	author archie;	state Exp;
branches;
next	1.6;

1.6
date	99.11.16.23.27.36;	author archie;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	99.11.06.19.47.03;	author julian;	state Exp;
branches;
next	1.4;

1.4
date	99.10.24.03.01.41;	author dillon;	state Exp;
branches;
next	1.3;

1.3
date	99.10.23.18.53.46;	author dillon;	state Exp;
branches;
next	1.2;

1.2
date	99.10.21.09.05.28;	author julian;	state Exp;
branches;
next	1.1;

1.1
date	99.10.21.07.27.47;	author julian;	state Exp;
branches;
next	;

1.56.2.1
date	2012.11.17.01.52.57;	author svnexp;	state dead;
branches;
next	1.56.2.2;

1.56.2.2
date	2013.03.28.13.05.22;	author svnexp;	state Exp;
branches;
next	;

1.55.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.55.2.1.2.1
	1.55.2.1.4.1;
next	1.55.2.2;

1.55.2.2
date	2012.11.17.11.37.18;	author svnexp;	state Exp;
branches;
next	;

1.55.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.55.2.1.2.2;

1.55.2.1.2.2
date	2012.11.17.08.37.14;	author svnexp;	state Exp;
branches;
next	;

1.55.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.55.2.1.4.2;

1.55.2.1.4.2
date	2012.11.17.08.48.05;	author svnexp;	state Exp;
branches;
next	;

1.54.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.54.2.1.2.1
	1.54.2.1.4.1;
next	1.54.2.2;

1.54.2.2
date	2010.07.09.08.48.51;	author ae;	state Exp;
branches
	1.54.2.2.2.1
	1.54.2.2.4.1;
next	1.54.2.3;

1.54.2.3
date	2012.11.17.10.36.57;	author svnexp;	state Exp;
branches;
next	;

1.54.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.54.2.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.54.2.2.2.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.54.2.2.4.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.54.2.2.4.2;

1.54.2.2.4.2
date	2012.11.17.08.25.33;	author svnexp;	state Exp;
branches;
next	;

1.49.2.1
date	2010.07.13.20.13.38;	author ae;	state Exp;
branches
	1.49.2.1.2.1;
next	1.49.2.2;

1.49.2.2
date	2012.11.17.08.06.52;	author svnexp;	state Exp;
branches;
next	;

1.49.2.1.2.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.49.2.1.2.2;

1.49.2.1.2.2
date	2012.11.17.08.17.27;	author svnexp;	state Exp;
branches;
next	;

1.49.6.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.49.8.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.49.10.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.45.2.1
date	2006.08.10.10.40.45;	author glebius;	state Exp;
branches;
next	1.45.2.2;

1.45.2.2
date	2007.01.28.17.14.57;	author glebius;	state Exp;
branches
	1.45.2.2.4.1;
next	1.45.2.3;

1.45.2.3
date	2012.11.17.07.44.21;	author svnexp;	state Exp;
branches;
next	;

1.45.2.2.4.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.35.2.1
date	2004.11.10.19.11.13;	author glebius;	state Exp;
branches;
next	;

1.8.2.1
date	2000.04.18.04.48.35;	author archie;	state Exp;
branches;
next	1.8.2.2;

1.8.2.2
date	2000.07.11.20.46.53;	author archie;	state Exp;
branches;
next	1.8.2.3;

1.8.2.3
date	2000.09.13.04.23.38;	author archie;	state Exp;
branches;
next	1.8.2.4;

1.8.2.4
date	2000.11.22.19.06.12;	author archie;	state Exp;
branches;
next	1.8.2.5;

1.8.2.5
date	2001.07.15.20.32.52;	author brooks;	state Exp;
branches;
next	1.8.2.6;

1.8.2.6
date	2002.04.09.21.30.13;	author julian;	state Exp;
branches;
next	1.8.2.7;

1.8.2.7
date	2002.06.17.15.11.04;	author jhay;	state Exp;
branches;
next	1.8.2.8;

1.8.2.8
date	2002.08.20.23.48.15;	author archie;	state Exp;
branches;
next	1.8.2.9;

1.8.2.9
date	2003.11.10.14.01.18;	author ru;	state Exp;
branches;
next	1.8.2.10;

1.8.2.10
date	2004.03.10.15.35.19;	author ru;	state Exp;
branches;
next	1.8.2.11;

1.8.2.11
date	2004.04.22.21.43.43;	author ru;	state Exp;
branches;
next	1.8.2.12;

1.8.2.12
date	2012.11.17.07.26.32;	author svnexp;	state Exp;
branches;
next	;

1.6.2.1
date	99.11.17.07.23.36;	author julian;	state Exp;
branches;
next	1.6.2.2;

1.6.2.2
date	99.12.06.22.06.54;	author archie;	state Exp;
branches;
next	1.6.2.3;

1.6.2.3
date	99.12.08.19.44.10;	author julian;	state Exp;
branches;
next	1.6.2.4;

1.6.2.4
date	99.12.08.20.33.42;	author julian;	state Exp;
branches;
next	;


desc
@@


1.56
log
@Switching exporter and resync
@
text
@# $Whistle: Makefile,v 1.5 1999/01/24 06:48:37 archie Exp $
# $FreeBSD: head/sys/modules/netgraph/Makefile 208946 2010-06-09 12:25:57Z ae $

.include <bsd.own.mk>

SUBDIR=	async \
	atm \
	atmllc \
	${_bluetooth} \
	bpf \
	bridge \
	car \
	cisco \
	deflate \
	device \
	echo \
	eiface \
	etf \
	ether \
	ether_echo \
	fec \
	frame_relay \
	gif \
	gif_demux \
	hole \
	hub \
	iface \
	ip_input \
	ipfw \
	ksocket \
	l2tp \
	lmi \
	${_mppc} \
	nat \
	netflow \
	netgraph \
	one2many \
	patch \
	pipe \
	ppp \
	pppoe \
	pptpgre \
	pred1 \
	rfc1490 \
	socket \
	source \
	split \
	sppp \
	tag \
	tcpmss \
	tee \
	tty \
	UI \
	vjc \
	vlan

.if ${MK_BLUETOOTH} != "no" || defined(ALL_MODULES)
_bluetooth=	bluetooth
.endif

.if ${MK_CRYPT} != "no" && exists(${.CURDIR}/../../crypto/rc4/rc4.c)
_mppc=		mppc
.endif

.include <bsd.subdir.mk>
@


1.56.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:05:22 +0000
@
text
@d1 65
@


1.56.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 65
# $Whistle: Makefile,v 1.5 1999/01/24 06:48:37 archie Exp $
# $FreeBSD: releng/8.4/sys/modules/netgraph/Makefile 209843 2010-07-09 08:48:51Z ae $

.include <bsd.own.mk>

SUBDIR=	async \
	atm \
	atmllc \
	${_bluetooth} \
	bpf \
	bridge \
	car \
	cisco \
	deflate \
	device \
	echo \
	eiface \
	etf \
	ether \
	ether_echo \
	fec \
	frame_relay \
	gif \
	gif_demux \
	hole \
	hub \
	iface \
	ip_input \
	ipfw \
	ksocket \
	l2tp \
	lmi \
	${_mppc} \
	nat \
	netflow \
	netgraph \
	one2many \
	patch \
	pipe \
	ppp \
	pppoe \
	pptpgre \
	pred1 \
	rfc1490 \
	socket \
	source \
	split \
	sppp \
	tag \
	tcpmss \
	tee \
	tty \
	UI \
	vjc \
	vlan

.if ${MK_BLUETOOTH} != "no" || defined(ALL_MODULES)
_bluetooth=	bluetooth
.endif

.if ${MK_CRYPT} != "no" && exists(${.CURDIR}/../../crypto/rc4/rc4.c)
_mppc=		mppc
.endif

.include <bsd.subdir.mk>
@


1.55
log
@SVN rev 208946 on 2010-06-09 12:25:57Z by ae

New netgraph node ng_patch(4). It performs data modification of packets
passing through. Modifications are restricted to a subset of C language
operations on unsigned integers of 8, 16, 32 or 64 bit size.
These are: set to new value (=), addition (+=), subtraction (-=),
multiplication (*=), division (/=), negation (= -), bitwise AND (&=),
bitwise OR (|=), bitwise eXclusive OR (^=), shift left (<<=),
shift right (>>=). Several operations are all applied to a packet
sequentially in order they were specified by user.

Submitted by:	Maxim Ignatenko <gelraen.ua at gmail.com>
		Vadim Goncharov <vadimnuclight at tpu.ru>
Discussed with:	net@@
Approved by:	mav (mentor)
MFC after:	1 month
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.55.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.55.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/sys/modules/netgraph/Makefile 208946 2010-06-09 12:25:57Z ae $
@


1.55.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.55.2.1.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/sys/modules/netgraph/Makefile 208946 2010-06-09 12:25:57Z ae $
@


1.55.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.55.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/sys/modules/netgraph/Makefile 208946 2010-06-09 12:25:57Z ae $
@


1.54
log
@SVN rev 194683 on 2009-06-23 06:11:04Z by zec

Connect ng_pipe to the default build.

Approved by:	julian (mentor)
@
text
@d38 1
@


1.54.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.54.2.2
log
@SVN rev 209843 on 2010-07-09 08:48:51Z by ae

MFC r208946:
  New netgraph node ng_patch(4). It performs data modification of packets
  passing through. Modifications are restricted to a subset of C language
  operations on unsigned integers of 8, 16, 32 or 64 bit size.
  These are: set to new value (=), addition (+=), subtraction (-=),
  multiplication (*=), division (/=), negation (= -), bitwise AND (&=),
  bitwise OR (|=), bitwise eXclusive OR (^=), shift left (<<=),
  shift right (>>=). Several operations are all applied to a packet
  sequentially in order they were specified by user.

  Submitted by:	Maxim Ignatenko <gelraen.ua at gmail.com>
  		Vadim Goncharov <vadimnuclight at tpu.ru>
  Discussed with:	net@@

MFC r208947:
  Fix typo.

MFC r208989:
  Style(9) fixes:
  * Sort includes
  * Replace #define<SPACE> to #define<TAB>
  * Split declarations and initializations
  * Split long lines

  Requested by:	kib

MFC r209194:
  * Include sys/systm.h for KASSERT()
  * Remove unneeded includes and comment
  * Replace home made OFFSETOF() macro with standard offsetof()

  Pointed out by:	bde

Approved by:	kib (mentor)
@
text
@a37 1
	patch \
@


1.54.2.3
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/sys/modules/netgraph/Makefile 209843 2010-07-09 08:48:51Z ae $
@


1.54.2.2.4.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.54.2.2.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/sys/modules/netgraph/Makefile 209843 2010-07-09 08:48:51Z ae $
@


1.54.2.2.2.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.54.2.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.54.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.53
log
@SVN rev 189851 on 2009-03-15 14:21:05Z by rwatson

Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced
in FreeBSD 5.x to allow network device drivers to run with Giant
despite the network stack being Giant-free.  This significantly
simplifies calls into ioctl() on network interfaces, especially
in the multicast code, as well as eliminates deferred invocation
of interface if_start routines.

Disable the build on device drivers still depending on
IFF_NEEDSGIANT as they no longer compile.  They will be removed
in a few weeks if they haven't been made MPSAFE in that time.
Disabled drivers:

        if_ar
        if_axe
        if_aue
        if_cdce
        if_cue
        if_kue
        if_ray
        if_rue
        if_rum
        if_sr
        if_udav
        if_ural
        if_zyd

Drivers that were already disabled because of tty changes:

        if_ppp
        if_sl

Discussed on:	arch@@
@
text
@d38 1
@


1.52
log
@SVN rev 186490 on 2008-12-25 09:32:20Z by mav

Rejoin ng_tty module to the build.
@
text
@a46 2
	${_sync_ar} \
	${_sync_sr} \
a54 5
.if ${MACHINE_ARCH} == "i386"
_sync_ar=	sync_ar
_sync_sr=	sync_sr
.endif

@


1.51
log
@SVN rev 186486 on 2008-12-25 07:34:14Z by julian

Hook up the ether_echo node and fix the man page
@
text
@d52 1
@


1.50
log
@SVN rev 181233 on 2008-08-03 10:32:17Z by ed

Disconnect drivers that haven't been ported to MPSAFE TTY yet.

As clearly mentioned on the mailing lists, there is a list of drivers
that have not been ported to the MPSAFE TTY layer yet. Remove them from
the kernel configuration files. This means people can now still use
these drivers if they explicitly put them in their kernel configuration
file, which is good.

People should keep in mind that after August 10, these drivers will not
work anymore. Even though owners of the hardware are capable of getting
these drivers working again, I will see if I can at least get them to a
compilable state (if time permits).
@
text
@d20 1
@


1.49
log
@A node that implements various traffic shaping and rate limiting algorithms.

Approved by:	glebius (mentor)
@
text
@a50 1
	tty \
@


1.49.2.1
log
@SVN rev 210019 on 2010-07-13 20:13:38Z by ae

MFC r208946:
  New netgraph node ng_patch(4). It performs data modification of packets
  passing through. Modifications are restricted to a subset of C language
  operations on unsigned integers of 8, 16, 32 or 64 bit size.
  These are: set to new value (=), addition (+=), subtraction (-=),
  multiplication (*=), division (/=), negation (= -), bitwise AND (&=),
  bitwise OR (|=), bitwise eXclusive OR (^=), shift left (<<=),
  shift right (>>=). Several operations are all applied to a packet
  sequentially in order they were specified by user.

  Submitted by:	Maxim Ignatenko <gelraen.ua at gmail.com>
  		Vadim Goncharov <vadimnuclight at tpu.ru>
  Discussed with:	net@@

MFC r208947:
  Fix typo.

MFC r208989:
  Style(9) fixes:
  * Sort includes
  * Replace #define<SPACE> to #define<TAB>
  * Split declarations and initializations
  * Split long lines

  Requested by:	kib

MFC r209194:
  * Include sys/systm.h for KASSERT()
  * Remove unneeded includes and comment
  * Replace home made OFFSETOF() macro with standard offsetof()

  Pointed out by:	bde

Tested by:	Vadim Goncharov <vadimnuclight at tpu.ru>
Approved by:	mav (mentor)
@
text
@a36 1
	patch \
@


1.49.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/sys/modules/netgraph/Makefile 210019 2010-07-13 20:13:38Z ae $
@


1.49.2.1.2.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.49.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/sys/modules/netgraph/Makefile 210019 2010-07-13 20:13:38Z ae $
@


1.49.10.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.49.8.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.49.6.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.48
log
@Build bits for ng_deflate(4) and ng_pred1(4).
@
text
@d12 1
@


1.47
log
@A netgraph node that can do different manipulations with
mbuf_tags(9) on packets.

Submitted by:		Vadim Goncharov <vadimnuclight tpu.ru>
mdoc(7) reviewed by:	ru
@
text
@d13 1
d39 1
@


1.46
log
@Reimplementation of world/kernel build options.  For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)
@
text
@d45 1
@


1.45
log
@Attach ng_tcpmss to the build.
@
text
@d4 2
d57 1
a57 1
.if !defined(NO_BLUETOOTH) || defined(ALL_MODULES)
d61 1
a61 1
.if !defined(NO_CRYPT) && exists(${.CURDIR}/../../crypto/rc4/rc4.c)
@


1.45.2.1
log
@MFC ng_tag(4):
  A netgraph node that can do different manipulations with
  mbuf_tags(9) on packets.

  Submitted by:           Vadim Goncharov <vadimnuclight tpu.ru>
  mdoc(7) reviewed by:    ru
@
text
@a42 1
	tag \
@


1.45.2.2
log
@Merge the ng_deflate(4) and ng_pred1(4) nodes.

Submitted by:	Alexander Motin <mav alkar.net>
@
text
@a10 1
	deflate \
a35 1
	pred1 \
@


1.45.2.3
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/sys/modules/netgraph/Makefile 166313 2007-01-28 17:14:57Z glebius $
@


1.45.2.2.4.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.44
log
@Attach ng_nat and libalias to build.
@
text
@d43 1
@


1.43
log
@Connect ng_source(4) to the build.
@
text
@d29 1
@


1.42
log
@Connect ng_atmllc(4) to the build.
@
text
@d37 1
@


1.41
log
@Add ng_ipfw to kernel module build.
@
text
@d6 1
@


1.40
log
@Connect ng_device(4) to the build.
@
text
@d23 1
@


1.39
log
@ar and sr (and their netgraph cousins) don't appear to be 64-bit clean, so
disable them on all but i386.
@
text
@d10 1
@


1.38
log
@NOCRYPT -> NO_CRYPT
@
text
@d36 2
a37 2
	sync_ar \
	sync_sr \
d44 5
@


1.37
log
@Sort SUBDIR.
@
text
@d48 1
a48 1
.if !defined(NOCRYPT) && exists(${.CURDIR}/../../crypto/rc4/rc4.c)
@


1.36
log
@Attach ng_netflow to kernel build.

Approved by:	julian (mentor)
@
text
@d4 1
a4 2
SUBDIR=	UI \
	async \
d40 1
@


1.35
log
@Make bluetooth compile on all platforms

Reviewed by:	imp, ru
@
text
@d27 1
@


1.35.2.1
log
@MFC:

  Attach ng_netflow to build.

Approved by:	julian (mentor)
@
text
@a26 1
	netflow \
@


1.34
log
@Add ng_sppp(4) to the modules build process.
@
text
@a42 6
.if !defined(NOCRYPT) && exists(${.CURDIR}/../../crypto/rc4/rc4.c)
_mppc=		mppc
.endif

.if ${MACHINE_ARCH} == "i386"
# Things that don't compile on alpha or are aout specific:
d46 3
@


1.33
log
@A simple packet distribution node type that acts like an Ethernet hub.
@
text
@d35 1
@


1.32
log
@Netgraph node type for IEEE 802.1Q VLAN tagging.
@
text
@d20 1
@


1.31
log
@Add NO_BLUETOOTH knob to the build process

Requested by:	phk
Reviewed by:	imp (mentor), ru
@
text
@d38 2
a39 1
	vjc
@


1.30
log
@Normalize SUBDIR.
@
text
@d46 1
d48 1
@


1.29
log
@This is a netgraph node to access ATM interfaces. It works with the
hatm(4) and fatm(4) drivers, en(4) will follow soon.
@
text
@d7 1
d25 1
d41 1
a41 1
SUBDIR+=	mppc
d46 1
a46 1
SUBDIR+= bluetooth
@


1.28
log
@Add device driver support for the ASIX Electronics AX88172 USB 2.0
ethernet controller. The driver has been tested with the LinkSys
USB200M adapter. I know for a fact that there are other devices out
there with this chip but don't have all the USB vendor/device IDs.

Note: I'm not sure if this will force the driver to end up in the
install kernel image or not. Special magic needs to be done to exclude
it to keep the boot floppies from bloating again, someone please
advise.
@
text
@d6 1
@


1.27
log
@Make the bluetooth modules

Approved by:	re
@
text
@d13 1
@


1.26
log
@Keep subdirectory list sorted.
@
text
@d40 5
@


1.25
log
@Add ng_l2tp module.
@
text
@d4 2
a5 2
SUBDIR=	async \
	UI \
@


1.24
log
@turn on the ethertype filter module
@
text
@d5 1
d11 1
a12 1
	etf\
d20 1
a33 1
	UI \
@


1.23
log
@Add ng_ip_input.  A new netgraph node for queuing IP packets into the
main IP input processing code.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.22 2001/09/27 03:14:15 brooks Exp $
d11 1
@


1.22
log
@NULL commit due to misunderstanding "cvs commit -m <blah>".  The
previous log message "/home/brooks/ng_gif.message" should have read:

Add a pair of new netgraph nodes.  The ng_gif node is like ng_ether
except that it works on gif interfaces.  The ng_gif_demux node attaches
to an ng_gif node to allow separate processing or discarding of
different types of encapsulated traffic.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.21 2001/09/26 23:50:16 brooks Exp $
d16 1
@


1.21
log
@/home/brooks/ng_gif.message
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.20 2001/09/12 08:37:51 julian Exp $
@


1.20
log
@KSE Milestone 2
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.

Sorry john! (your next MFC will be a doosie!)

Reviewed by: peter@@freebsd.org, dillon@@freebsd.org

X-MFC after:    ha ha ha ha
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.19 2001/07/24 23:42:56 brooks Exp $
d12 2
@


1.19
log
@Make ng_split part of the module building process.

MFC after:	7 weeks
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.18 2001/07/15 04:55:37 brooks Exp $
d9 1
@


1.18
log
@Put module directories one per line so adding new modules creates readable
diffs and produces less conflicts with local source trees.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.17 2001/01/30 10:20:42 jhay Exp $
d22 1
@


1.17
log
@Make klds for the ar and sr devices and hook them up.

The normal versions are called if_ar.ko and if_sr.ko and the netgraph
versions ng_sync_ar.ko and ng_sync_sr.ko.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.16 2000/11/26 21:59:30 jlemon Exp $
d4 24
a27 3
SUBDIR=	async bpf bridge cisco echo ether frame_relay hole iface ksocket lmi \
	netgraph one2many ppp pppoe pptpgre rfc1490 socket sync_ar sync_sr \
	tee tty UI vjc
@


1.16
log
@Fix another callout_init() that I missed.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.15 2000/11/22 19:04:42 archie Exp $
d5 2
a6 1
	netgraph one2many ppp pppoe pptpgre rfc1490 socket tee tty UI vjc
@


1.15
log
@unhook netgraph/bridge until somebody makes it compile in LINT
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.14 2000/11/22 19:04:42 archie Exp $
d4 1
a4 1
SUBDIR=	async bpf cisco echo ether frame_relay hole iface ksocket lmi \
a5 2

BROKENDIR= bridge
@


1.14
log
@Add one2many subdirectory (previously forgotten).
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.13 2000/09/01 01:37:12 archie Exp $
d4 1
a4 1
SUBDIR=	async bpf bridge cisco echo ether frame_relay hole iface ksocket lmi \
d6 2
@


1.13
log
@New netgraph node type for Ethernet bridging.
No ipfw support yet.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.12 2000/06/26 23:41:08 archie Exp $
d5 1
a5 1
	netgraph ppp pppoe pptpgre rfc1490 socket tee tty UI vjc
@


1.12
log
@Build ng_ether(4) KLD.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.11 2000/04/12 19:57:32 archie Exp $
d4 1
a4 1
SUBDIR=	async bpf cisco echo ether frame_relay hole iface ksocket lmi \
@


1.11
log
@Only build the ng_mppc KLD if !NOCRYPT and required crypto sources exist.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.10 2000/04/11 17:14:48 archie Exp $
d4 1
a4 1
SUBDIR=	async bpf cisco echo frame_relay hole iface ksocket lmi \
@


1.10
log
@Turn off build of ng_mppc KLD until I can figure out how to have the
Makefile correctly handle all the possible permutations (including
missing crypto sources). Suggestions welcome.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.9 2000/04/09 21:07:38 archie Exp $
d6 4
@


1.9
log
@Add ng_mppc(8) netgraph node as a KLD module.

Obtained from:  Whistle source tree
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.8 1999/12/08 18:55:37 archie Exp $
d4 1
a4 1
SUBDIR=	async bpf cisco echo frame_relay hole iface ksocket lmi mppc \
@


1.8
log
@New netgraph node type 'pptpgre': this performs GRE encapsulation
for the PPTP protocol as specified in RFC 2637.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.7 1999/12/03 21:21:47 archie Exp $
d4 2
a5 2
SUBDIR=	async bpf cisco echo frame_relay hole iface ksocket lmi netgraph \
	ppp pppoe pptpgre rfc1490 socket tee tty UI vjc
@


1.8.2.1
log
@MFC: ng_mppc netgraph node type
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.8 1999/12/08 18:55:37 archie Exp $
d4 2
a5 6
SUBDIR=	async bpf cisco echo frame_relay hole iface ksocket lmi \
	netgraph ppp pppoe pptpgre rfc1490 socket tee tty UI vjc

.if !defined(NOCRYPT) && exists(${.CURDIR}/../../crypto/rc4/rc4.c)
SUBDIR+=	mppc
.endif
@


1.8.2.2
log
@MFC: make the ng_ether(4) node type dynamically loadable
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.8.2.1 2000/04/18 04:48:35 archie Exp $
d4 1
a4 1
SUBDIR=	async bpf cisco echo ether frame_relay hole iface ksocket lmi \
@


1.8.2.3
log
@MFC: netgraph node type for Ethernet bridging
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.8.2.2 2000/07/11 20:46:53 archie Exp $
d4 1
a4 1
SUBDIR=	async bpf bridge cisco echo ether frame_relay hole iface ksocket lmi \
@


1.8.2.4
log
@MFC: add one2many subdirectory.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.8.2.3 2000/09/13 04:23:38 archie Exp $
d5 1
a5 1
	netgraph one2many ppp pppoe pptpgre rfc1490 socket tee tty UI vjc
@


1.8.2.5
log
@MFC: Put module directories one per line so adding new modules creates
readable diffs and produces less conflicts with local source trees.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.8.2.4 2000/11/22 19:06:12 archie Exp $
d4 2
a5 22
SUBDIR=	async \
	bpf \
	bridge \
	cisco \
	echo \
	ether \
	frame_relay \
	hole \
	iface \
	ksocket \
	lmi \
	netgraph \
	one2many \
	ppp \
	pppoe \
	pptpgre \
	rfc1490 \
	socket \
	tee \
	tty \
	UI \
	vjc
@


1.8.2.6
log
@link in etf module
@
text
@d2 1
a2 1
# $FreeBSD$
a9 1
	etf \
@


1.8.2.7
log
@MFC: Move the ar(4) and sr(4) drivers to sys/dev and make modules out of
them.
@
text
@a22 2
	sync_ar \
	sync_sr \
@


1.8.2.8
log
@MFC: New L2TP netgraph node type.
@
text
@d4 1
a4 2
SUBDIR=	UI \
	async \
d9 1
a10 1
	ether \
a14 1
	l2tp \
d27 1
@


1.8.2.9
log
@Attach ng_eiface(4) module to the build.
@
text
@a9 1
	eiface \
@


1.8.2.10
log
@ng_vlan(4) for the masses.
@
text
@d30 1
a30 2
	vjc \
	vlan
@


1.8.2.11
log
@MFC: ng_hub(4).
@
text
@a14 1
	hub \
@


1.8.2.12
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/sys/modules/netgraph/Makefile 128564 2004-04-22 21:43:43Z ru $
@


1.7
log
@New netgraph node type, ng_bpf(8).  This node type allows you to
apply bpf(4) filters to data travelling through a netgraph network.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.6 1999/11/16 23:27:36 archie Exp $
d5 1
a5 1
	ppp pppoe rfc1490 socket tee tty UI vjc
@


1.6
log
@Add reference to new netgraph node type "ksocket".
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.5 1999/11/06 19:47:03 julian Exp $
d4 1
a4 1
SUBDIR=	async cisco echo frame_relay hole iface ksocket lmi netgraph \
@


1.6.2.1
log
@MFC: bring in new files for netgraph.
Reviewed by:	Various, including but not limitted to: archie, phk, brian.
Obtained from: Whistle via -current
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.6 1999/11/16 23:27:36 archie Exp $
@


1.6.2.2
log
@MFC: New netgraph BPF node type

Approved by:	jkh
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.6.2.1 1999/11/17 07:23:36 julian Exp $
d4 1
a4 1
SUBDIR=	async bpf cisco echo frame_relay hole iface ksocket lmi netgraph \
@


1.6.2.3
log
@MFC:
  New netgraph nodes to support pptp tunnelling
  (still needs ppp daemon support)

  Remove un-needed include files (courtesy phk)

  fixes to Makefiles for vjc module

Obtained from: Whistle source tree via -current
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.6.2.2 1999/12/06 22:06:54 archie Exp $
@


1.6.2.4
log
@Enable pptpgre module (pptp tunnelling support)
@
text
@d2 1
a2 1
# $FreeBSD$
d5 1
a5 1
	ppp pppoe pptpgre rfc1490 socket tee tty UI vjc
@


1.5
log
@Turn on the pppoe node module
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.4 1999/10/24 03:01:41 dillon Exp $
d4 2
a5 2
SUBDIR=	async cisco echo frame_relay hole iface lmi netgraph ppp pppoe \
	rfc1490 socket tee tty UI vjc
@


1.4
log
@    Put tty back in, problem was due to cvsup mess on freefall.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.3 1999/10/23 18:53:46 dillon Exp $
d4 2
a5 2
SUBDIR=	async cisco echo frame_relay hole iface lmi netgraph ppp rfc1490 \
	socket tee tty UI vjc
@


1.3
log
@    Temporarily remove 'tty' netgraph sub module until it can be made
    to compile.
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.2 1999/10/21 09:05:28 julian Exp $
d5 1
a5 1
	socket tee UI vjc
@


1.2
log
@Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson (dfr@@freebsd.org)
Obtained from:  Whistle CVS tree
@
text
@d2 1
a2 1
# $FreeBSD: src/sys/modules/netgraph/Makefile,v 1.1 1999/10/21 07:27:47 julian Exp $
d5 1
a5 1
	socket tee tty UI vjc
@


1.1
log
@Test commit of first Netgraph file
@
text
@d1 2
a2 2
# $Id: Makefile,v 1.5 1999/01/24 06:48:37 archie Exp $
# $FreeBSD$
@
