git: b1e3d6a668c5 - main - ng manpages: Standardize descriptions

From: Alexander Ziaee <ziaee_at_FreeBSD.org>
Date: Wed, 16 Sep 2026 11:52:30 UTC
The branch main has been updated by ziaee:

URL: https://cgit.FreeBSD.org/src/commit/?id=b1e3d6a668c5a8290ecf32c1badb9f0c9364d280

commit b1e3d6a668c5a8290ecf32c1badb9f0c9364d280
Author:     Alexander Ziaee <ziaee@FreeBSD.org>
AuthorDate: 2026-09-16 01:46:38 +0000
Commit:     Alexander Ziaee <ziaee@FreeBSD.org>
CommitDate: 2026-09-16 11:46:27 +0000

    ng manpages: Standardize descriptions
    
    Netgraph document descriptions are all over the place, wordsmith them
    into a standard format of "%s netgraph node", trying to describe them
    better to enhance accessiblity of apropos results.
    
    Event:                  EuroBSDcon 2026
    MFC after:              3 days
    Reviewed by:            dteske, glebius
    Discussed with:         des, dteske, glebius
    Differential Revision:  https://reviews.freebsd.org/D59643
---
 share/man/man4/ng_UI.4          | 4 ++--
 share/man/man4/ng_async.4       | 4 ++--
 share/man/man4/ng_bpf.4         | 4 ++--
 share/man/man4/ng_bridge.4      | 4 ++--
 share/man/man4/ng_btsocket.4    | 4 ++--
 share/man/man4/ng_car.4         | 4 ++--
 share/man/man4/ng_checksum.4    | 4 ++--
 share/man/man4/ng_cisco.4       | 4 ++--
 share/man/man4/ng_deflate.4     | 4 ++--
 share/man/man4/ng_device.4      | 4 ++--
 share/man/man4/ng_echo.4        | 4 ++--
 share/man/man4/ng_eiface.4      | 4 ++--
 share/man/man4/ng_etf.4         | 4 ++--
 share/man/man4/ng_ether.4       | 4 ++--
 share/man/man4/ng_ether_echo.4  | 4 ++--
 share/man/man4/ng_frame_relay.4 | 4 ++--
 share/man/man4/ng_gif.4         | 4 ++--
 share/man/man4/ng_gif_demux.4   | 6 ++----
 share/man/man4/ng_hci.4         | 5 ++---
 share/man/man4/ng_hole.4        | 4 ++--
 share/man/man4/ng_hub.4         | 4 ++--
 share/man/man4/ng_iface.4       | 4 ++--
 share/man/man4/ng_ip_input.4    | 4 ++--
 share/man/man4/ng_ipfw.4        | 4 ++--
 share/man/man4/ng_ksocket.4     | 4 ++--
 share/man/man4/ng_l2cap.4       | 5 ++---
 share/man/man4/ng_l2tp.4        | 4 ++--
 share/man/man4/ng_lmi.4         | 4 ++--
 share/man/man4/ng_macfilter.4   | 4 ++--
 share/man/man4/ng_mppc.4        | 4 ++--
 share/man/man4/ng_nat.4         | 4 ++--
 share/man/man4/ng_netflow.4     | 4 ++--
 share/man/man4/ng_one2many.4    | 4 ++--
 share/man/man4/ng_patch.4       | 4 ++--
 share/man/man4/ng_pipe.4        | 4 ++--
 share/man/man4/ng_ppp.4         | 4 ++--
 share/man/man4/ng_pppoe.4       | 4 ++--
 share/man/man4/ng_pptpgre.4     | 4 ++--
 share/man/man4/ng_pred1.4       | 4 ++--
 share/man/man4/ng_rfc1490.4     | 4 ++--
 share/man/man4/ng_socket.4      | 4 ++--
 share/man/man4/ng_source.4      | 4 ++--
 share/man/man4/ng_split.4       | 4 ++--
 share/man/man4/ng_tag.4         | 4 ++--
 share/man/man4/ng_tcpmss.4      | 4 ++--
 share/man/man4/ng_tee.4         | 4 ++--
 share/man/man4/ng_tty.4         | 4 ++--
 share/man/man4/ng_ubt.4         | 4 ++--
 share/man/man4/ng_vjc.4         | 4 ++--
 share/man/man4/ng_vlan.4        | 4 ++--
 share/man/man4/ng_vlan_rotate.4 | 4 ++--
 usr.sbin/nghook/nghook.8        | 4 +---
 52 files changed, 103 insertions(+), 109 deletions(-)

diff --git a/share/man/man4/ng_UI.4 b/share/man/man4/ng_UI.4
index 14ee8a43a8e6..6e047e4e3c6c 100644
--- a/share/man/man4/ng_UI.4
+++ b/share/man/man4/ng_UI.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_UI.8,v 1.4 1999/01/25 02:37:56 archie Exp $
 .\"
-.Dd January 19, 1999
+.Dd September 15, 2026
 .Dt NG_UI 4
 .Os
 .Sh NAME
 .Nm ng_UI
-.Nd UI netgraph node type
+.Nd HDLC UI header stripping/prepending netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_UI.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_async.4 b/share/man/man4/ng_async.4
index f1ccadd99786..198e19e74888 100644
--- a/share/man/man4/ng_async.4
+++ b/share/man/man4/ng_async.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_async.8,v 1.6 1999/01/25 23:46:25 archie Exp $
 .\"
-.Dd November 13, 2012
+.Dd September 13, 2026
 .Dt NG_ASYNC 4
 .Os
 .Sh NAME
 .Nm ng_async
-.Nd asynchronous framing netgraph node type
+.Nd asynchronous framing netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_async.h
diff --git a/share/man/man4/ng_bpf.4 b/share/man/man4/ng_bpf.4
index 98b5cdf20d45..a03355486a57 100644
--- a/share/man/man4/ng_bpf.4
+++ b/share/man/man4/ng_bpf.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_bpf.8,v 1.2 1999/12/03 01:57:12 archie Exp $
 .\"
-.Dd September 20, 2020
+.Dd September 13, 2026
 .Dt NG_BPF 4
 .Os
 .Sh NAME
 .Nm ng_bpf
-.Nd Berkeley packet filter netgraph node type
+.Nd Berkeley packet filter netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In net/bpf.h
diff --git a/share/man/man4/ng_bridge.4 b/share/man/man4/ng_bridge.4
index bc5b03ed0f00..8d1a47423335 100644
--- a/share/man/man4/ng_bridge.4
+++ b/share/man/man4/ng_bridge.4
@@ -32,12 +32,12 @@
 .\"
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\"
-.Dd August 31, 2026
+.Dd September 13, 2026
 .Dt NG_BRIDGE 4
 .Os
 .Sh NAME
 .Nm ng_bridge
-.Nd Ethernet bridging netgraph node type
+.Nd Ethernet bridging netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_bridge.h
diff --git a/share/man/man4/ng_btsocket.4 b/share/man/man4/ng_btsocket.4
index d16ccccbeb90..6987bfa83b81 100644
--- a/share/man/man4/ng_btsocket.4
+++ b/share/man/man4/ng_btsocket.4
@@ -24,12 +24,12 @@
 .\"
 .\" $Id: ng_btsocket.4,v 1.7 2003/05/21 19:37:35 max Exp $
 .\"
-.Dd November 13, 2012
+.Dd September 13, 2026
 .Dt NG_BTSOCKET 4
 .Os
 .Sh NAME
 .Nm ng_btsocket
-.Nd Bluetooth sockets layer
+.Nd Bluetooth sockets layer netgraph nodes
 .Sh SYNOPSIS
 .In sys/types.h
 .In sys/socket.h
diff --git a/share/man/man4/ng_car.4 b/share/man/man4/ng_car.4
index e111a86b95d7..8bf8f0d0b192 100644
--- a/share/man/man4/ng_car.4
+++ b/share/man/man4/ng_car.4
@@ -23,12 +23,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd January 27, 2021
+.Dd September 13, 2026
 .Dt NG_CAR 4
 .Os
 .Sh NAME
 .Nm ng_car
-.Nd Committed Access Rate netgraph node type
+.Nd Committed Access Rate netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_car.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_checksum.4 b/share/man/man4/ng_checksum.4
index 4c6d348765fe..3347b1ef045f 100644
--- a/share/man/man4/ng_checksum.4
+++ b/share/man/man4/ng_checksum.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd October 29, 2015
+.Dd September 13, 2026
 .Dt NG_CHECKSUM 4
 .Os
 .Sh NAME
 .Nm ng_checksum
-.Nd reconstructing IP checksums node type
+.Nd IPv4/TCP/UDP checksum reconstructing netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_checksum.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_cisco.4 b/share/man/man4/ng_cisco.4
index f32b13f92830..ec0c338bd438 100644
--- a/share/man/man4/ng_cisco.4
+++ b/share/man/man4/ng_cisco.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_cisco.8,v 1.5 1999/01/25 23:46:26 archie Exp $
 .\"
-.Dd January 19, 1999
+.Dd September 13, 2026
 .Dt NG_CISCO 4
 .Os
 .Sh NAME
 .Nm ng_cisco
-.Nd Cisco HDLC protocol netgraph node type
+.Nd Cisco HDLC protocol netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netinet/in.h
diff --git a/share/man/man4/ng_deflate.4 b/share/man/man4/ng_deflate.4
index 397efe622edb..509b9f7ba3aa 100644
--- a/share/man/man4/ng_deflate.4
+++ b/share/man/man4/ng_deflate.4
@@ -26,12 +26,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd December 23, 2006
+.Dd September 13, 2026
 .Dt NG_DEFLATE 4
 .Os
 .Sh NAME
 .Nm ng_deflate
-.Nd Deflate PPP compression (RFC 1979) netgraph node type
+.Nd RFC 1979 Deflate PPP compression netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_deflate.h
diff --git a/share/man/man4/ng_device.4 b/share/man/man4/ng_device.4
index 003c9bc95707..256a9446b600 100644
--- a/share/man/man4/ng_device.4
+++ b/share/man/man4/ng_device.4
@@ -22,12 +22,12 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd November 8, 2021
+.Dd September 15, 2026
 .Dt NG_DEVICE 4
 .Os
 .Sh NAME
 .Nm ng_device
-.Nd device netgraph node type
+.Nd device interface netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_device.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_echo.4 b/share/man/man4/ng_echo.4
index 2300b4d4a5eb..a8dddd4b87fa 100644
--- a/share/man/man4/ng_echo.4
+++ b/share/man/man4/ng_echo.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_echo.8,v 1.4 1999/01/25 23:46:26 archie Exp $
 .\"
-.Dd January 19, 1999
+.Dd September 13, 2026
 .Dt NG_ECHO 4
 .Os
 .Sh NAME
 .Nm ng_echo
-.Nd netgraph echo node type
+.Nd loopback netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_echo.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_eiface.4 b/share/man/man4/ng_eiface.4
index c2b644556686..968743711aa3 100644
--- a/share/man/man4/ng_eiface.4
+++ b/share/man/man4/ng_eiface.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd May 14, 2019
+.Dd September 13, 2026
 .Dt NG_EIFACE 4
 .Os
 .Sh NAME
 .Nm ng_eiface
-.Nd "generic Ethernet interface netgraph node type"
+.Nd generic Ethernet interface netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_eiface.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_etf.4 b/share/man/man4/ng_etf.4
index 8aa4cdb85b67..bea97f58604e 100644
--- a/share/man/man4/ng_etf.4
+++ b/share/man/man4/ng_etf.4
@@ -24,12 +24,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd November 13, 2012
+.Dd September 13, 2026
 .Dt NG_ETF 4
 .Os
 .Sh NAME
 .Nm ng_etf
-.Nd Ethertype filtering netgraph node type
+.Nd Ethertype filtering netgraph node
 .Sh SYNOPSIS
 .In netgraph.h
 .In netgraph/ng_etf.h
diff --git a/share/man/man4/ng_ether.4 b/share/man/man4/ng_ether.4
index 79c30ca7788e..bcfe41809c1d 100644
--- a/share/man/man4/ng_ether.4
+++ b/share/man/man4/ng_ether.4
@@ -32,12 +32,12 @@
 .\"
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\"
-.Dd June 23, 2011
+.Dd September 15, 2026
 .Dt NG_ETHER 4
 .Os
 .Sh NAME
 .Nm ng_ether
-.Nd Ethernet netgraph node type
+.Nd physical Ethernet netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_ether.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_ether_echo.4 b/share/man/man4/ng_ether_echo.4
index 061c0ee833fc..18cd8f494c3c 100644
--- a/share/man/man4/ng_ether_echo.4
+++ b/share/man/man4/ng_ether_echo.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_echo.8,v 1.4 1999/01/25 23:46:26 archie Exp $
 .\"
-.Dd December 24, 2008
+.Dd September 13, 2026
 .Dt NG_ETHER_ECHO 4
 .Os
 .Sh NAME
 .Nm ng_ether_echo
-.Nd netgraph ether_echo node type
+.Nd Ethernet loopback netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_ether_echo.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_frame_relay.4 b/share/man/man4/ng_frame_relay.4
index 91d9d4b5cae6..469362fb82aa 100644
--- a/share/man/man4/ng_frame_relay.4
+++ b/share/man/man4/ng_frame_relay.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_frame_relay.8,v 1.4 1999/01/25 23:46:26 archie Exp $
 .\"
-.Dd January 19, 1999
+.Dd September 13, 2026
 .Dt NG_FRAME_RELAY 4
 .Os
 .Sh NAME
 .Nm ng_frame_relay
-.Nd frame relay netgraph node type
+.Nd frame relay netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_frame_relay.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_gif.4 b/share/man/man4/ng_gif.4
index 405f34a0e254..52242c71b9e2 100644
--- a/share/man/man4/ng_gif.4
+++ b/share/man/man4/ng_gif.4
@@ -26,12 +26,12 @@
 .\"
 .\" Author: Brooks Davis <brooks@FreeBSD.org>
 .\"
-.Dd September 18, 2001
+.Dd September 13, 2026
 .Dt NG_GIF 4
 .Os
 .Sh NAME
 .Nm ng_gif
-.Nd generic tunnel interface netgraph node type
+.Nd generic tunnel interface netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_gif.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_gif_demux.4 b/share/man/man4/ng_gif_demux.4
index 2855c2563492..501f788ed2e3 100644
--- a/share/man/man4/ng_gif_demux.4
+++ b/share/man/man4/ng_gif_demux.4
@@ -26,14 +26,12 @@
 .\"
 .\" Author: Brooks Davis <brooks@FreeBSD.org>
 .\"
-.Dd September 18, 2001
+.Dd September 13, 2026
 .Dt NG_GIF_DEMUX 4
 .Os
 .Sh NAME
 .Nm ng_gif_demux
-.Nd demultiplexer for packets from
-.Xr ng_gif 4
-nodes
+.Nd generic tunnel interface packet demultiplexer netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_gif_demux.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_hci.4 b/share/man/man4/ng_hci.4
index 559d21cb3cde..f96b76e3289a 100644
--- a/share/man/man4/ng_hci.4
+++ b/share/man/man4/ng_hci.4
@@ -24,13 +24,12 @@
 .\"
 .\" $Id: ng_hci.4,v 1.3 2003/05/21 19:37:35 max Exp $
 .\"
-.Dd June 25, 2002
+.Dd September 13, 2026
 .Dt NG_HCI 4
 .Os
 .Sh NAME
 .Nm ng_hci
-.Nd Netgraph node type that is also a Bluetooth Host Controller Interface
-(HCI) layer
+.Nd Bluetooth Host Controller Interface layer netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/bluetooth/include/ng_hci.h
diff --git a/share/man/man4/ng_hole.4 b/share/man/man4/ng_hole.4
index 22945fb03e21..dff60ebd67a1 100644
--- a/share/man/man4/ng_hole.4
+++ b/share/man/man4/ng_hole.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_hole.8,v 1.4 1999/01/25 23:46:26 archie Exp $
 .\"
-.Dd May 19, 2004
+.Dd September 13, 2026
 .Dt NG_HOLE 4
 .Os
 .Sh NAME
 .Nm ng_hole
-.Nd netgraph discard node type
+.Nd discard netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_hole.h
diff --git a/share/man/man4/ng_hub.4 b/share/man/man4/ng_hub.4
index 9959cca926b5..a9d950f2717d 100644
--- a/share/man/man4/ng_hub.4
+++ b/share/man/man4/ng_hub.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd May 5, 2010
+.Dd September 13, 2026
 .Dt NG_HUB 4
 .Os
 .Sh NAME
 .Nm ng_hub
-.Nd packet distribution netgraph node type
+.Nd packet distribution netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_hub.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_iface.4 b/share/man/man4/ng_iface.4
index e2dee22b67b9..986844831aa9 100644
--- a/share/man/man4/ng_iface.4
+++ b/share/man/man4/ng_iface.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_iface.8,v 1.5 1999/01/25 23:46:26 archie Exp $
 .\"
-.Dd July 31, 2020
+.Dd September 13, 2026
 .Dt NG_IFACE 4
 .Os
 .Sh NAME
 .Nm ng_iface
-.Nd interface netgraph node type
+.Nd system networking interface netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_iface.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_ip_input.4 b/share/man/man4/ng_ip_input.4
index 73893c3ff8a7..b76c5f62be22 100644
--- a/share/man/man4/ng_ip_input.4
+++ b/share/man/man4/ng_ip_input.4
@@ -59,12 +59,12 @@
 .\" Author:		Brooks Davis <brooks@FreeBSD.org>
 .\" Derived from:	ng_hole.4
 .\"
-.Dd September 27, 2001
+.Dd September 15, 2026
 .Dt NG_IP_INPUT 4
 .Os
 .Sh NAME
 .Nm ng_ip_input
-.Nd netgraph IP input node type
+.Nd IPv4 input netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_ip_input.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_ipfw.4 b/share/man/man4/ng_ipfw.4
index eef30ffa5510..2440a9ee05eb 100644
--- a/share/man/man4/ng_ipfw.4
+++ b/share/man/man4/ng_ipfw.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd March 2, 2010
+.Dd September 13, 2026
 .Dt NG_IPFW 4
 .Os
 .Sh NAME
 .Nm ng_ipfw
-.Nd interface between netgraph and IP firewall
+.Nd IP firewall netgraph node
 .Sh SYNOPSIS
 .In netinet/ip_var.h
 .In netgraph/ng_ipfw.h
diff --git a/share/man/man4/ng_ksocket.4 b/share/man/man4/ng_ksocket.4
index bb653c3688ad..e8268538c997 100644
--- a/share/man/man4/ng_ksocket.4
+++ b/share/man/man4/ng_ksocket.4
@@ -32,12 +32,12 @@
 .\"
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\"
-.Dd January 9, 2025
+.Dd September 13, 2026
 .Dt NG_KSOCKET 4
 .Os
 .Sh NAME
 .Nm ng_ksocket
-.Nd kernel socket netgraph node type
+.Nd kernel socket netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_ksocket.h
diff --git a/share/man/man4/ng_l2cap.4 b/share/man/man4/ng_l2cap.4
index 0fa3901a1ce5..abbcadf97688 100644
--- a/share/man/man4/ng_l2cap.4
+++ b/share/man/man4/ng_l2cap.4
@@ -24,13 +24,12 @@
 .\"
 .\" $Id: ng_l2cap.4,v 1.4 2003/09/14 23:37:52 max Exp $
 .\"
-.Dd July 4, 2002
+.Dd September 13, 2026
 .Dt NG_L2CAP 4
 .Os
 .Sh NAME
 .Nm ng_l2cap
-.Nd Netgraph node type that implements Bluetooth Logical Link Control and
-Adaptation Protocol (L2CAP)
+.Nd Bluetooth L2CAP netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/bluetooth/include/ng_hci.h
diff --git a/share/man/man4/ng_l2tp.4 b/share/man/man4/ng_l2tp.4
index becde35e2f1b..d1f89330bb3a 100644
--- a/share/man/man4/ng_l2tp.4
+++ b/share/man/man4/ng_l2tp.4
@@ -35,12 +35,12 @@
 .\"
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\"
-.Dd November 13, 2012
+.Dd September 13, 2026
 .Dt NG_L2TP 4
 .Os
 .Sh NAME
 .Nm ng_l2tp
-.Nd L2TP protocol netgraph node type
+.Nd layer 2 tunneling protocol netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_l2tp.h
diff --git a/share/man/man4/ng_lmi.4 b/share/man/man4/ng_lmi.4
index 691f00ad9bb4..47535670a606 100644
--- a/share/man/man4/ng_lmi.4
+++ b/share/man/man4/ng_lmi.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_lmi.8,v 1.4 1999/01/25 23:46:27 archie Exp $
 .\"
-.Dd November 13, 2012
+.Dd September 13, 2026
 .Dt NG_LMI 4
 .Os
 .Sh NAME
 .Nm ng_lmi
-.Nd frame relay LMI protocol netgraph node type
+.Nd frame relay local management interface protocol netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_lmi.h
diff --git a/share/man/man4/ng_macfilter.4 b/share/man/man4/ng_macfilter.4
index 904f194f7fec..6138528c98eb 100644
--- a/share/man/man4/ng_macfilter.4
+++ b/share/man/man4/ng_macfilter.4
@@ -26,12 +26,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd December 10, 2018
+.Dd September 13, 2026
 .Dt NG_MACFILTER 4
 .Os
 .Sh NAME
 .Nm ng_macfilter
-.Nd packet filtering netgraph node using ethernet MAC addresses
+.Nd Ethernet MAC address based packet filtering netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_macfilter.h
diff --git a/share/man/man4/ng_mppc.4 b/share/man/man4/ng_mppc.4
index fa000d87d57c..e482bbd3ca78 100644
--- a/share/man/man4/ng_mppc.4
+++ b/share/man/man4/ng_mppc.4
@@ -34,12 +34,12 @@
 .\"
 .\" $Whistle: ng_mppc.8,v 1.1 1999/12/08 20:20:39 archie Exp $
 .\"
-.Dd June 7, 2016
+.Dd September 13, 2026
 .Dt NG_MPPC 4
 .Os
 .Sh NAME
 .Nm ng_mppc
-.Nd Microsoft MPPC/MPPE compression and encryption netgraph node type
+.Nd Microsoft MPPC/MPPE compression and encryption netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_mppc.h
diff --git a/share/man/man4/ng_nat.4 b/share/man/man4/ng_nat.4
index 20042db7a1af..8861ce66cbe8 100644
--- a/share/man/man4/ng_nat.4
+++ b/share/man/man4/ng_nat.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd December 6, 2024
+.Dd September 15, 2026
 .Dt NG_NAT 4
 .Os
 .Sh NAME
 .Nm ng_nat
-.Nd "NAT netgraph node type"
+.Nd Network Address Translation netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_nat.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_netflow.4 b/share/man/man4/ng_netflow.4
index 09ff409f900c..78fadd0ad634 100644
--- a/share/man/man4/ng_netflow.4
+++ b/share/man/man4/ng_netflow.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd December 10, 2012
+.Dd September 13, 2026
 .Dt NG_NETFLOW 4
 .Os
 .Sh NAME
 .Nm ng_netflow
-.Nd Cisco's NetFlow implementation
+.Nd Cisco NetFlow export protocol netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netinet/in.h
diff --git a/share/man/man4/ng_one2many.4 b/share/man/man4/ng_one2many.4
index 06bcbabedb63..c40e1f4bf1e5 100644
--- a/share/man/man4/ng_one2many.4
+++ b/share/man/man4/ng_one2many.4
@@ -32,12 +32,12 @@
 .\"
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\"
-.Dd November 13, 2012
+.Dd September 13, 2026
 .Dt NG_ONE2MANY 4
 .Os
 .Sh NAME
 .Nm ng_one2many
-.Nd packet multiplexing netgraph node type
+.Nd packet multiplexing netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_one2many.h
diff --git a/share/man/man4/ng_patch.4 b/share/man/man4/ng_patch.4
index 529360566ba1..a32b758b4957 100644
--- a/share/man/man4/ng_patch.4
+++ b/share/man/man4/ng_patch.4
@@ -24,12 +24,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd November 17, 2015
+.Dd September 13, 2026
 .Dt NG_PATCH 4
 .Os
 .Sh NAME
 .Nm ng_patch
-.Nd "trivial mbuf data modifying netgraph node type"
+.Nd trivial mbuf data modifying netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_patch.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_pipe.4 b/share/man/man4/ng_pipe.4
index 0262213eefa0..d0c9d6b774ad 100644
--- a/share/man/man4/ng_pipe.4
+++ b/share/man/man4/ng_pipe.4
@@ -24,12 +24,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd October 17, 2019
+.Dd September 13, 2026
 .Dt NG_PIPE 4
 .Os
 .Sh NAME
 .Nm ng_pipe
-.Nd Traffic manipulating netgraph node type
+.Nd traffic manipulating netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_pipe.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_ppp.4 b/share/man/man4/ng_ppp.4
index c1b5b9092a2f..a5be9e69f2e3 100644
--- a/share/man/man4/ng_ppp.4
+++ b/share/man/man4/ng_ppp.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_ppp.8,v 1.3 1999/01/25 23:46:27 archie Exp $
 .\"
-.Dd November 13, 2012
+.Dd September 15, 2026
 .Dt NG_PPP 4
 .Os
 .Sh NAME
 .Nm ng_ppp
-.Nd PPP protocol netgraph node type
+.Nd Point to Point Protocol netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_ppp.h
diff --git a/share/man/man4/ng_pppoe.4 b/share/man/man4/ng_pppoe.4
index 5b5f0dd64de2..faa439d58082 100644
--- a/share/man/man4/ng_pppoe.4
+++ b/share/man/man4/ng_pppoe.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_pppoe.8,v 1.1 1999/01/25 23:46:27 archie Exp $
 .\"
-.Dd May 1, 2022
+.Dd September 15, 2026
 .Dt NG_PPPOE 4
 .Os
 .Sh NAME
 .Nm ng_pppoe
-.Nd RFC 2516 PPPoE protocol netgraph node type
+.Nd RFC 2516 Point to Point Protocol over Ethernet netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In net/ethernet.h
diff --git a/share/man/man4/ng_pptpgre.4 b/share/man/man4/ng_pptpgre.4
index 935b9ec9334b..8de43d2f1d84 100644
--- a/share/man/man4/ng_pptpgre.4
+++ b/share/man/man4/ng_pptpgre.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_pptpgre.8,v 1.2 1999/12/08 00:20:53 archie Exp $
 .\"
-.Dd November 4, 2018
+.Dd September 15, 2026
 .Dt NG_PPTPGRE 4
 .Os
 .Sh NAME
 .Nm ng_pptpgre
-.Nd PPTP GRE protocol netgraph node type
+.Nd PPTP generic routing encapsulation protocol netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_pptpgre.h
diff --git a/share/man/man4/ng_pred1.4 b/share/man/man4/ng_pred1.4
index 98634aea50e9..38a698a551bd 100644
--- a/share/man/man4/ng_pred1.4
+++ b/share/man/man4/ng_pred1.4
@@ -24,12 +24,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd December 24, 2006
+.Dd September 13, 2026
 .Dt NG_PRED1 4
 .Os
 .Sh NAME
 .Nm ng_pred1
-.Nd Predictor-1 PPP compression (RFC 1978) netgraph node type
+.Nd RFC 1978 Predictor-1 PPP compression netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_pred1.h
diff --git a/share/man/man4/ng_rfc1490.4 b/share/man/man4/ng_rfc1490.4
index 116604238a6a..9bb12cdefee8 100644
--- a/share/man/man4/ng_rfc1490.4
+++ b/share/man/man4/ng_rfc1490.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_rfc1490.8,v 1.4 1999/01/25 23:46:27 archie Exp $
 .\"
-.Dd January 19, 1999
+.Dd September 13, 2026
 .Dt NG_RFC1490 4
 .Os
 .Sh NAME
 .Nm ng_rfc1490
-.Nd RFC 1490 netgraph node type
+.Nd multiprotocol interconnect over frame relay netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_rfc1490.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_socket.4 b/share/man/man4/ng_socket.4
index b892498d842a..d10d10f38167 100644
--- a/share/man/man4/ng_socket.4
+++ b/share/man/man4/ng_socket.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_socket.8,v 1.5 1999/01/25 23:46:27 archie Exp $
 .\"
-.Dd January 19, 1999
+.Dd September 15, 2026
 .Dt NG_SOCKET 4
 .Os
 .Sh NAME
 .Nm ng_socket
-.Nd netgraph socket node type
+.Nd socket interface netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_socket.h
diff --git a/share/man/man4/ng_source.4 b/share/man/man4/ng_source.4
index 38bf2d355964..3fb1cf8ebb2a 100644
--- a/share/man/man4/ng_source.4
+++ b/share/man/man4/ng_source.4
@@ -31,12 +31,12 @@
 .\"
 .\" Author: Dave Chapeskie
 .\"
-.Dd January 18, 2021
+.Dd September 13, 2026
 .Dt NG_SOURCE 4
 .Os
 .Sh NAME
 .Nm ng_source
-.Nd netgraph node for traffic generation
+.Nd traffic generation netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_source.h
diff --git a/share/man/man4/ng_split.4 b/share/man/man4/ng_split.4
index 5bcdb7bbde69..d7d968052d70 100644
--- a/share/man/man4/ng_split.4
+++ b/share/man/man4/ng_split.4
@@ -32,12 +32,12 @@
 .\"
 .\" Author: Julian Elischer <julian@FreeBSD.org>
 .\"
-.Dd February 19, 2001
+.Dd September 13, 2026
 .Dt NG_SPLIT 4
 .Os
 .Sh NAME
 .Nm ng_split
-.Nd netgraph node to separate incoming and outgoing flows
+.Nd incoming and outgoing packet flow splitter netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_split.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_tag.4 b/share/man/man4/ng_tag.4
index 58e736c1e00f..1cba9d8a0ad3 100644
--- a/share/man/man4/ng_tag.4
+++ b/share/man/man4/ng_tag.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd June 10, 2006
+.Dd September 13, 2026
 .Dt NG_TAG 4
 .Os
 .Sh NAME
 .Nm ng_tag
-.Nd "mbuf tags manipulating netgraph node type"
+.Nd mbuf tags manipulating netgraph node
 .Sh SYNOPSIS
 .In netgraph/ng_tag.h
 .Sh DESCRIPTION
diff --git a/share/man/man4/ng_tcpmss.4 b/share/man/man4/ng_tcpmss.4
index f2fc5038ea10..a22cbfb301a7 100644
--- a/share/man/man4/ng_tcpmss.4
+++ b/share/man/man4/ng_tcpmss.4
@@ -22,12 +22,12 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd June 9, 2005
+.Dd September 13, 2026
 .Dt NG_TCPMSS 4
 .Os
 .Sh NAME
 .Nm ng_tcpmss
-.Nd "netgraph node to adjust TCP MSS option"
+.Nd TCP maximum segment size adjustment netgraph node
 .Sh SYNOPSIS
 .In netgraph.h
 .In netgraph/ng_tcpmss.h
diff --git a/share/man/man4/ng_tee.4 b/share/man/man4/ng_tee.4
index 5486201a9138..2d6e9710e4d7 100644
--- a/share/man/man4/ng_tee.4
+++ b/share/man/man4/ng_tee.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_tee.8,v 1.4 1999/01/25 23:46:27 archie Exp $
 .\"
-.Dd May 28, 2004
+.Dd September 13, 2026
 .Dt NG_TEE 4
 .Os
 .Sh NAME
 .Nm ng_tee
-.Nd netgraph ``tee'' node type
+.Nd tee netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In netgraph/ng_tee.h
diff --git a/share/man/man4/ng_tty.4 b/share/man/man4/ng_tty.4
index 85ab98430d80..48066453c4f1 100644
--- a/share/man/man4/ng_tty.4
+++ b/share/man/man4/ng_tty.4
@@ -33,12 +33,12 @@
 .\" Author: Archie Cobbs <archie@FreeBSD.org>
 .\" $Whistle: ng_tty.8,v 1.5 1999/01/25 23:46:28 archie Exp $
 .\"
-.Dd December 25, 2008
+.Dd September 13, 2026
 .Dt NG_TTY 4
 .Os
 .Sh NAME
 .Nm ng_tty
-.Nd netgraph node type that is also a TTY hook
+.Nd TTY hook netgraph node
 .Sh SYNOPSIS
 .In sys/types.h
 .In sys/ttycom.h
diff --git a/share/man/man4/ng_ubt.4 b/share/man/man4/ng_ubt.4
index eff923aa2a47..d38fb9c5a7b3 100644
--- a/share/man/man4/ng_ubt.4
+++ b/share/man/man4/ng_ubt.4
@@ -24,12 +24,12 @@
 .\"
 .\" $Id: ng_ubt.4,v 1.3 2003/05/21 19:37:35 max Exp $
 .\"
-.Dd December 26, 2012
+.Dd September 13, 2026
 .Dt NG_UBT 4
 .Os
 .Sh NAME
 .Nm ng_ubt
*** 77 LINES SKIPPED ***