svn commit: r363736 - in head: share/man/man4 sys/netgraph
Mark Johnston
markj at FreeBSD.org
Fri Jul 31 14:08:55 UTC 2020
Author: markj
Date: Fri Jul 31 14:08:54 2020
New Revision: 363736
URL: https://svnweb.freebsd.org/changeset/base/363736
Log:
ng_iface(4): Remove unsupported protocols.
Update the ng_iface documentation and hooks to reflect the fact that the
node currently only supports IPv4 and v6 packets.
Reviewed by: Lutz Donnerhacke
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D25862
Modified:
head/share/man/man4/ng_iface.4
head/sys/netgraph/ng_iface.c
head/sys/netgraph/ng_iface.h
Modified: head/share/man/man4/ng_iface.4
==============================================================================
--- head/share/man/man4/ng_iface.4 Fri Jul 31 14:08:32 2020 (r363735)
+++ head/share/man/man4/ng_iface.4 Fri Jul 31 14:08:54 2020 (r363736)
@@ -35,7 +35,7 @@
.\" $FreeBSD$
.\" $Whistle: ng_iface.8,v 1.5 1999/01/25 23:46:26 archie Exp $
.\"
-.Dd February 6, 2019
+.Dd July 31, 2020
.Dt NG_IFACE 4
.Os
.Sh NAME
@@ -70,7 +70,7 @@ Packets transmitted via the interface flow out the cor
protocol-specific hook.
Similarly, packets received on a hook appear on the interface as
packets received into the corresponding protocol stack.
-The currently supported protocols are IP, IPv6, ATM, NATM, and NS.
+The currently supported protocols are IP and IPv6.
.Pp
An
.Nm iface
@@ -87,12 +87,6 @@ This node type supports the following hooks:
Transmission and reception of IP packets.
.It Va inet6
Transmission and reception of IPv6 packets.
-.It Va atm
-Transmission and reception of ATM packets.
-.It Va natm
-Transmission and reception of NATM packets.
-.It Va ns
-Transmission and reception of NS packets.
.El
.Sh CONTROL MESSAGES
This node type supports the generic control messages, plus the following:
Modified: head/sys/netgraph/ng_iface.c
==============================================================================
--- head/sys/netgraph/ng_iface.c Fri Jul 31 14:08:32 2020 (r363735)
+++ head/sys/netgraph/ng_iface.c Fri Jul 31 14:08:54 2020 (r363736)
@@ -111,8 +111,6 @@ typedef const struct iffam *iffam_p;
const static struct iffam gFamilies[] = {
{ AF_INET, NG_IFACE_HOOK_INET },
{ AF_INET6, NG_IFACE_HOOK_INET6 },
- { AF_ATM, NG_IFACE_HOOK_ATM },
- { AF_NATM, NG_IFACE_HOOK_NATM },
};
#define NUM_FAMILIES nitems(gFamilies)
Modified: head/sys/netgraph/ng_iface.h
==============================================================================
--- head/sys/netgraph/ng_iface.h Fri Jul 31 14:08:32 2020 (r363735)
+++ head/sys/netgraph/ng_iface.h Fri Jul 31 14:08:54 2020 (r363736)
@@ -54,8 +54,6 @@
/* My hook names */
#define NG_IFACE_HOOK_INET "inet"
#define NG_IFACE_HOOK_INET6 "inet6"
-#define NG_IFACE_HOOK_ATM "atm"
-#define NG_IFACE_HOOK_NATM "natm"
/* MTU bounds */
#define NG_IFACE_MTU_MIN 72
More information about the svn-src-all
mailing list