summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2009-04-05 22:08:18 +0000
committered <ed@FreeBSD.org>2009-04-05 22:08:18 +0000
commit36d960175a8cfcbccee2d24424dc7677bbf9954a (patch)
tree8a97b6bb04afecdfb70c99fe4302c043d6d240e0 /share
parent18eefdb2b28b2ccc1394a40d490c6b1b0c80086d (diff)
downloadFreeBSD-src-36d960175a8cfcbccee2d24424dc7677bbf9954a.zip
FreeBSD-src-36d960175a8cfcbccee2d24424dc7677bbf9954a.tar.gz
Remove if_ppp(4) and if_sl(4).
Not only did these two drivers depend on IFF_NEEDSGIANT, they were broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been replaced by ppp(8). There is no replacement for if_sl(4). If we see regressions in for example the ports tree, we should just use __FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are present. Version 800045 is used to denote the import of MPSAFE TTY. Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the lists.
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/Makefile4
-rw-r--r--share/man/man4/ppp.484
-rw-r--r--share/man/man4/sl.482
-rw-r--r--share/mk/bsd.own.mk1
4 files changed, 0 insertions, 171 deletions
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile
index 7e17d5c..9c3eb6e 100644
--- a/share/man/man4/Makefile
+++ b/share/man/man4/Makefile
@@ -289,7 +289,6 @@ MAN= aac.4 \
ppbus.4 \
ppc.4 \
ppi.4 \
- ppp.4 \
psm.4 \
pst.4 \
pt.4 \
@@ -324,7 +323,6 @@ MAN= aac.4 \
sio.4 \
sis.4 \
sk.4 \
- sl.4 \
smb.4 \
smbus.4 \
smp.4 \
@@ -531,7 +529,6 @@ MLINKS+=pccbb.4 cbb.4
MLINKS+=pcm.4 snd.4 \
pcm.4 sound.4
MLINKS+=pcn.4 if_pcn.4
-MLINKS+=ppp.4 if_ppp.4
MLINKS+=ral.4 if_ral.4
MLINKS+=re.4 if_re.4
MLINKS+=rl.4 if_rl.4
@@ -544,7 +541,6 @@ MLINKS+=scsi.4 CAM.4 \
MLINKS+=sf.4 if_sf.4
MLINKS+=sis.4 if_sis.4
MLINKS+=sk.4 if_sk.4
-MLINKS+=sl.4 if_sl.4
MLINKS+=smp.4 SMP.4
MLINKS+=sn.4 if_sn.4
MLINKS+=snd_envy24.4 snd_ak452x.4
diff --git a/share/man/man4/ppp.4 b/share/man/man4/ppp.4
deleted file mode 100644
index 4e9ad61..0000000
--- a/share/man/man4/ppp.4
+++ /dev/null
@@ -1,84 +0,0 @@
-.\" $NetBSD: ppp.4,v 1.1 1996/08/10 21:26:12 explorer Exp $
-.\"
-.\" Copyright (c) 1983, 1991, 1993
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\" 3. All advertising materials mentioning features or use of this software
-.\" must display the following acknowledgement:
-.\" This product includes software developed by the University of
-.\" California, Berkeley and its contributors.
-.\" 4. Neither the name of the University nor the names of its contributors
-.\" may be used to endorse or promote products derived from this software
-.\" without specific prior written permission.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" From: @(#)lo.4 8.1 (Berkeley) 6/5/93
-.\" $FreeBSD$
-.\"
-.Dd August 10, 1996
-.Dt PPP 4
-.Os
-.Sh NAME
-.Nm ppp
-.Nd point to point protocol network interface
-.Sh SYNOPSIS
-.Cd "device ppp"
-.Sh DESCRIPTION
-The
-.Nm
-interface allows serial lines to be used as network interfaces using the
-.Em point-to-point
-protocol.
-The
-.Nm
-interface can use various types of compression and has many features over
-the
-.Xr sl 4
-protocol.
-.Pp
-Each
-.Nm
-interface is created at runtime using interface cloning.
-This is most easily done with the
-.Xr ifconfig 8
-.Cm create
-command or using the
-.Va cloned_interfaces
-variable in
-.Xr rc.conf 5 .
-.Sh DIAGNOSTICS
-.Bl -diag
-.It ppp%d: af%d not supported.
-The interface was handed
-a message with addresses formatted in an unsuitable address
-family; the packet was dropped.
-.El
-.Sh SEE ALSO
-.Xr inet 4 ,
-.Xr intro 4 ,
-.Xr sl 4 ,
-.Xr pppd 8 ,
-.Xr pppstats 8
-.Sh BUGS
-Currently, only the
-.Xr ip 4
-protocol is supported.
diff --git a/share/man/man4/sl.4 b/share/man/man4/sl.4
deleted file mode 100644
index a861b4e..0000000
--- a/share/man/man4/sl.4
+++ /dev/null
@@ -1,82 +0,0 @@
-.\" $NetBSD: sl.4,v 1.1 1996/08/10 21:26:14 explorer Exp $
-.\"
-.\" Copyright (c) 1983, 1991, 1993
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\" 3. All advertising materials mentioning features or use of this software
-.\" must display the following acknowledgement:
-.\" This product includes software developed by the University of
-.\" California, Berkeley and its contributors.
-.\" 4. Neither the name of the University nor the names of its contributors
-.\" may be used to endorse or promote products derived from this software
-.\" without specific prior written permission.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" From: @(#)lo.4 8.1 (Berkeley) 6/5/93
-.\" $FreeBSD$
-.\"
-.Dd August 10, 1996
-.Dt SL 4
-.Os
-.Sh NAME
-.Nm sl
-.Nd slip network interface
-.Sh SYNOPSIS
-.Cd "device sl" Op Ar count
-.Sh DESCRIPTION
-The
-.Nm
-interface allows serial lines to be used as network interfaces using the
-.Em slip
-protocol.
-The
-.Nm
-interface can use Van Jacobson TCP header compression and ICMP filtering.
-This is arranged by using the various link-level flags to the
-.Xr ifconfig 8
-command:
-.Pp
-.Bl -tag -width LINK0X -compact
-.It Em link0
-Enable VJ header compression.
-.It Em link1
-Suppress ICMP traffic.
-.It Em link2
-Enable VJ header compression autodetection.
-This will turn on the
-.Em link0
-flag as soon as the first VJ-compressed packet has been seen by
-the driver.
-.El
-.Sh DIAGNOSTICS
-.Bl -diag
-.It sl%d: af%d not supported.
-The interface was handed
-a message with addresses formatted in an unsuitable address
-family; the packet was dropped.
-.El
-.Sh SEE ALSO
-.Xr inet 4 ,
-.Xr intro 4 ,
-.Xr slattach 8 ,
-.Xr sliplogin 8 ,
-.Xr slstat 8
diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk
index 7912430..a4523ba 100644
--- a/share/mk/bsd.own.mk
+++ b/share/mk/bsd.own.mk
@@ -372,7 +372,6 @@ WITH_IDEA=
SENDMAIL \
SETUID_LOGIN \
SHAREDOCS \
- SLIP \
SSP \
SYSINSTALL \
SYMVER \
OpenPOWER on IntegriCloud