Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Jun 2026 13:15:30 +0000
From:      Yoshihiro Takahashi <nyan@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: e3fa020202d8 - main - protocols: Update with IANA list
Message-ID:  <6a22cbf2.33d43.1c6cab05@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by nyan:

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

commit e3fa020202d8e040242016bda275dde83c058549
Author:     Yoshihiro Takahashi <nyan@FreeBSD.org>
AuthorDate: 2026-06-05 13:14:06 +0000
Commit:     Yoshihiro Takahashi <nyan@FreeBSD.org>
CommitDate: 2026-06-05 13:14:06 +0000

    protocols: Update with IANA list
    
    - Update /etc/protocols with IANA list updated 2026-03-09.
    - Document that 240 (pfsync) is not assigned by IANA.
    - Document deprecated protocols.
    
    PR:             295739
    Reviewed by:    des
    MFC after:      1 week
    Differential Revision:  https://reviews.freebsd.org/D57445
---
 lib/libc/net/protocols | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/lib/libc/net/protocols b/lib/libc/net/protocols
index 7581cff17908..6fa47a5e3590 100644
--- a/lib/libc/net/protocols
+++ b/lib/libc/net/protocols
@@ -16,7 +16,7 @@ igp	9	IGP		# any private interior gateway (Cisco: for IGRP)
 bbn-rcc	10	BBN-RCC-MON	# BBN RCC Monitoring
 nvp	11	NVP-II		# Network Voice Protocol
 pup	12	PUP		# PARC universal packet protocol
-argus	13	ARGUS		# ARGUS
+argus	13	ARGUS		# ARGUS (deprecated)
 emcon	14	EMCON		# EMCON
 xnet	15	XNET		# Cross Net Debugger
 chaos	16	CHAOS		# Chaos
@@ -56,7 +56,7 @@ bna	49	BNA		# BNA
 esp	50	ESP		# encapsulating security payload
 ah	51	AH		# authentication header
 i-nlsp	52	I-NLSP		# Integrated Net Layer Security TUBA
-swipe	53	SWIPE		# IP with Encryption
+swipe	53	SWIPE		# IP with Encryption (deprecated)
 narp	54	NARP		# NBMA Address Resolution Protocol
 mobile	55	MOBILE		# IP Mobility
 tlsp	56	TLSP		# Transport Layer Security Protocol
@@ -99,7 +99,7 @@ larp	91	LARP		# Locus Address Resolution Protocol
 mtp	92	MTP		# Multicast Transport Protocol
 ax.25	93	AX.25		# AX.25 Frames
 ipip	94	IPIP		# Yet Another IP encapsulation
-micp	95	MICP		# Mobile Internetworking Control Pro.
+micp	95	MICP		# Mobile Internetworking Control Pro. (deprecated)
 scc-sp	96	SCC-SP		# Semaphore Communications Sec. Pro.
 etherip	97	ETHERIP		# Ethernet-within-IP Encapsulation
 encap	98	ENCAP		# Yet Another IP encapsulation
@@ -126,7 +126,7 @@ stp	118	STP		# Schedule Transfer Protocol
 srp	119	SRP		# SpectraLink Radio Protocol
 uti	120	UTI		# UTI
 smp	121	SMP		# Simple Message Protocol
-sm	122	SM		# SM
+sm	122	SM		# SM (deprecated)
 ptp	123	PTP		# Performance Transparency Protocol
 isis	124	ISIS		# ISIS over IPv4
 fire	125	FIRE
@@ -147,8 +147,13 @@ hip	139	HIP		# Host Identity Protocol (RFC5201)
 shim6	140	SHIM6		# Shim6 Protocol (RFC5533)
 wesp	141	WESP		# Wrapped Encapsulating Security Payload (RFC5840)
 rohc	142	ROHC		# Robust Header Compression (RFC5858)
-#	138-254			# Unassigned
-pfsync	240	PFSYNC		# PF Synchronization
+ethernet	143	Ethernet	# Ethernet (RFC8986)
+aggfrag	144	AGGFRAG		# AGGFRAG encapsulation payload for ESP (RFC9347)
+nsh	145	NSH		# Network Service Header (RFC9491)
+homa	146	Homa		# Homa
+bit-emu	147	BIT-EMU		# Bit-stream Emulation (RFC9801)
+#	148-252			# Unassigned
+pfsync	240	PFSYNC		# PF Synchronization [non IANA]
 #	253-254			# Use for experimentation and testing (RFC3692)
 #	255			# Reserved
 divert	258	DIVERT		# Divert pseudo-protocol [non IANA]


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a22cbf2.33d43.1c6cab05>