Module Name:    src
Committed By:   thorpej
Date:           Sun Jan 19 20:00:38 UTC 2020

Modified Files:
        src/distrib/sets/lists/comp: mi
        src/distrib/sets/lists/man: mi
        src/share/man/man4: Makefile
        src/sys/arch/amd64/conf: ALL GENERIC
        src/sys/arch/evbarm/conf: LUBBOCK MPCSA_GENERIC TWINTAIL
        src/sys/arch/evbppc/conf: OPENBLOCKS266_OPT
        src/sys/arch/i386/conf: ALL GENERIC GENERIC_PS2TINY INSTALL_FLOPPY
        src/sys/arch/sparc64/conf: GENERIC
        src/sys/conf: files
        src/sys/dev/isa: files.isa
        src/sys/dev/isapnp: files.isapnp
        src/sys/dev/mca: files.mca
        src/sys/dev/pcmcia: files.pcmcia
        src/sys/net: Makefile files.net if.c
        src/sys/netinet: if_arp.c ip_carp.c
Removed Files:
        src/share/man/man4: tr.4
        src/sys/dev/ic: tropic.c tropicreg.h tropicvar.h
        src/sys/dev/isa: if_tr_isa.c if_tribm_isa.c if_trtcm_isa.c
        src/sys/dev/isapnp: if_tr_isapnp.c
        src/sys/dev/mca: if_tr_mca.c
        src/sys/dev/pcmcia: if_tr_pcmcia.c
        src/sys/net: if_token.h if_tokensubr.c

Log Message:
Remove Token Ring support.


To generate a diff of this commit:
cvs rdiff -u -r1.2302 -r1.2303 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.1672 -r1.1673 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.696 -r1.697 src/share/man/man4/Makefile
cvs rdiff -u -r1.15 -r0 src/share/man/man4/tr.4
cvs rdiff -u -r1.138 -r1.139 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.556 -r1.557 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/evbarm/conf/LUBBOCK
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/evbarm/conf/MPCSA_GENERIC
cvs rdiff -u -r1.76 -r1.77 src/sys/arch/evbarm/conf/TWINTAIL
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT
cvs rdiff -u -r1.482 -r1.483 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.1220 -r1.1221 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/i386/conf/GENERIC_PS2TINY
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/i386/conf/INSTALL_FLOPPY
cvs rdiff -u -r1.220 -r1.221 src/sys/arch/sparc64/conf/GENERIC
cvs rdiff -u -r1.1250 -r1.1251 src/sys/conf/files
cvs rdiff -u -r1.53 -r0 src/sys/dev/ic/tropic.c
cvs rdiff -u -r1.6 -r0 src/sys/dev/ic/tropicreg.h
cvs rdiff -u -r1.14 -r0 src/sys/dev/ic/tropicvar.h
cvs rdiff -u -r1.174 -r1.175 src/sys/dev/isa/files.isa
cvs rdiff -u -r1.26 -r0 src/sys/dev/isa/if_tr_isa.c
cvs rdiff -u -r1.14 -r0 src/sys/dev/isa/if_tribm_isa.c
cvs rdiff -u -r1.20 -r0 src/sys/dev/isa/if_trtcm_isa.c
cvs rdiff -u -r1.39 -r1.40 src/sys/dev/isapnp/files.isapnp
cvs rdiff -u -r1.22 -r0 src/sys/dev/isapnp/if_tr_isapnp.c
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/mca/files.mca
cvs rdiff -u -r1.24 -r0 src/sys/dev/mca/if_tr_mca.c
cvs rdiff -u -r1.59 -r1.60 src/sys/dev/pcmcia/files.pcmcia
cvs rdiff -u -r1.29 -r0 src/sys/dev/pcmcia/if_tr_pcmcia.c
cvs rdiff -u -r1.39 -r1.40 src/sys/net/Makefile
cvs rdiff -u -r1.22 -r1.23 src/sys/net/files.net
cvs rdiff -u -r1.466 -r1.467 src/sys/net/if.c
cvs rdiff -u -r1.17 -r0 src/sys/net/if_token.h
cvs rdiff -u -r1.84 -r0 src/sys/net/if_tokensubr.c
cvs rdiff -u -r1.289 -r1.290 src/sys/netinet/if_arp.c
cvs rdiff -u -r1.105 -r1.106 src/sys/netinet/ip_carp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.2302 src/distrib/sets/lists/comp/mi:1.2303
--- src/distrib/sets/lists/comp/mi:1.2302	Sun Jan 19 10:50:25 2020
+++ src/distrib/sets/lists/comp/mi	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.2302 2020/01/19 10:50:25 martin Exp $
+#	$NetBSD: mi,v 1.2303 2020/01/19 20:00:36 thorpej Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp				comp-sys-root
@@ -2366,7 +2366,7 @@
 ./usr/include/net/if_stf.h			comp-c-include
 ./usr/include/net/if_stripvar.h			comp-obsolete		obsolete
 ./usr/include/net/if_tap.h			comp-c-include
-./usr/include/net/if_token.h			comp-c-include
+./usr/include/net/if_token.h			comp-obsolete		obsolete
 ./usr/include/net/if_tun.h			comp-c-include
 ./usr/include/net/if_types.h			comp-c-include
 ./usr/include/net/if_vlanvar.h			comp-c-include

Index: src/distrib/sets/lists/man/mi
diff -u src/distrib/sets/lists/man/mi:1.1672 src/distrib/sets/lists/man/mi:1.1673
--- src/distrib/sets/lists/man/mi:1.1672	Sun Jan 19 17:53:15 2020
+++ src/distrib/sets/lists/man/mi	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1672 2020/01/19 17:53:15 thorpej Exp $
+# $NetBSD: mi,v 1.1673 2020/01/19 20:00:36 thorpej Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -1845,7 +1845,7 @@
 ./usr/share/man/cat4/tprof.0			man-sys-catman		.cat
 ./usr/share/man/cat4/tps65217pmic.0		man-sys-catman		.cat
 ./usr/share/man/cat4/tqphy.0			man-sys-catman		.cat
-./usr/share/man/cat4/tr.0			man-sys-catman		.cat
+./usr/share/man/cat4/tr.0			man-obsolete		obsolete
 ./usr/share/man/cat4/tra.0			man-sys-catman		.cat
 ./usr/share/man/cat4/trm.0			man-sys-catman		.cat
 ./usr/share/man/cat4/tsllux.0			man-sys-catman		.cat
@@ -4955,7 +4955,7 @@
 ./usr/share/man/html4/tprof.html		man-sys-htmlman		html
 ./usr/share/man/html4/tps65217pmic.html		man-sys-htmlman		html
 ./usr/share/man/html4/tqphy.html		man-sys-htmlman		html
-./usr/share/man/html4/tr.html			man-sys-htmlman		html
+./usr/share/man/html4/tr.html			man-obsolete		obsolete
 ./usr/share/man/html4/tra.html			man-sys-htmlman		html
 ./usr/share/man/html4/trm.html			man-sys-htmlman		html
 ./usr/share/man/html4/tsllux.html		man-sys-htmlman		html
@@ -7985,7 +7985,7 @@
 ./usr/share/man/man4/tprof.4			man-sys-man		.man
 ./usr/share/man/man4/tps65217pmic.4		man-sys-man		.man
 ./usr/share/man/man4/tqphy.4			man-sys-man		.man
-./usr/share/man/man4/tr.4			man-sys-man		.man
+./usr/share/man/man4/tr.4			man-obsolete		obsolete
 ./usr/share/man/man4/tra.4			man-sys-man		.man
 ./usr/share/man/man4/trm.4			man-sys-man		.man
 ./usr/share/man/man4/tsllux.4			man-sys-man		.man

Index: src/share/man/man4/Makefile
diff -u src/share/man/man4/Makefile:1.696 src/share/man/man4/Makefile:1.697
--- src/share/man/man4/Makefile:1.696	Sun Jan 19 17:53:15 2020
+++ src/share/man/man4/Makefile	Sun Jan 19 20:00:35 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.696 2020/01/19 17:53:15 thorpej Exp $
+#	$NetBSD: Makefile,v 1.697 2020/01/19 20:00:35 thorpej Exp $
 #	@(#)Makefile	8.1 (Berkeley) 6/18/93
 
 MAN=	aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -63,7 +63,7 @@ MAN=	aac.4 ac97.4 acardide.4 aceride.4 a
 	ssdfb.4 st.4 ste.4 stge.4 sti.4 stpcide.4 sv.4 \
 	svwsata.4 swsensor.4 swwdog.4 sysmon.4 \
 	tap.4 tc.4 tcds.4 tcp.4 tcu.4 tdvfb.4 tea5767radio.4 termios.4 tfb.4 \
-	thinkpad.4 ti.4 tl.4 tlp.4 tlphy.4 tpm.4 tprof.4 tr.4 tra.4 \
+	thinkpad.4 ti.4 tl.4 tlp.4 tlphy.4 tpm.4 tprof.4 tra.4 \
 	trm.4 tsllux.4 tty.4 tun.4 tqphy.4 twa.4 twe.4 txp.4 \
 	uark.4 ubsec.4 udp.4 uep.4 ug.4 uha.4 uk.4 ukphy.4 umb.4 \
 	unix.4 userconf.4 \

Index: src/sys/arch/amd64/conf/ALL
diff -u src/sys/arch/amd64/conf/ALL:1.138 src/sys/arch/amd64/conf/ALL:1.139
--- src/sys/arch/amd64/conf/ALL:1.138	Sun Jan 19 06:55:22 2020
+++ src/sys/arch/amd64/conf/ALL	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.138 2020/01/19 06:55:22 thorpej Exp $
+# $NetBSD: ALL,v 1.139 2020/01/19 20:00:37 thorpej Exp $
 # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
 #
 # ALL machine description file
@@ -17,7 +17,7 @@ include 	"arch/amd64/conf/std.amd64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"ALL-$Revision: 1.138 $"
+#ident		"ALL-$Revision: 1.139 $"
 
 maxusers	64		# estimated number of users
 
@@ -1036,8 +1036,6 @@ mbe*	at pcmcia? function ?		# MB8696x ba
 ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 sm*	at pcmcia? function ?		# Megahertz Ethernet
-# tr at pcmcia has problems with Cardbus bridges
-tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLAN/IEEE (802.11)
 xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 com*	at xirc?
@@ -1069,9 +1067,6 @@ le*	at bicc?
 ne0	at isa? port 0x280 irq 9		# NE[12]000 Ethernet cards
 ne1	at isa? port 0x300 irq 10
 sm0	at isa? port 0x300 irq 10		# SMC91C9x Ethernet
-tr0	at isa? port 0xa20 iomem 0xd8000 irq ?	# IBM TROPIC based Token-Ring
-tr1	at isa? port 0xa24 iomem 0xd0000 irq ?	# IBM TROPIC based Token-Ring
-tr*	at isa? port ? irq ?			# 3Com TROPIC based Token-Ring
 we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
 we1	at isa? port 0x300 iomem 0xcc000 irq 10
 

Index: src/sys/arch/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.556 src/sys/arch/amd64/conf/GENERIC:1.557
--- src/sys/arch/amd64/conf/GENERIC:1.556	Sun Jan 19 06:55:22 2020
+++ src/sys/arch/amd64/conf/GENERIC	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.556 2020/01/19 06:55:22 thorpej Exp $
+# $NetBSD: GENERIC,v 1.557 2020/01/19 20:00:37 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/amd64/conf/std.amd64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.556 $"
+#ident		"GENERIC-$Revision: 1.557 $"
 
 maxusers	64		# estimated number of users
 
@@ -852,8 +852,6 @@ mbe*	at pcmcia? function ?		# MB8696x ba
 ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 sm*	at pcmcia? function ?		# Megahertz Ethernet
-# tr at pcmcia has problems with Cardbus bridges
-#tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
 xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 com*	at xirc?

Index: src/sys/arch/evbarm/conf/LUBBOCK
diff -u src/sys/arch/evbarm/conf/LUBBOCK:1.60 src/sys/arch/evbarm/conf/LUBBOCK:1.61
--- src/sys/arch/evbarm/conf/LUBBOCK:1.60	Thu Sep 14 07:58:40 2017
+++ src/sys/arch/evbarm/conf/LUBBOCK	Sun Jan 19 20:00:37 2020
@@ -213,7 +213,6 @@ mbe*	at pcmcia? function ?		# MB8696x ba
 ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 sm*	at pcmcia? function ?		# Megahertz Ethernet
-tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
 xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 com*	at xirc?

Index: src/sys/arch/evbarm/conf/MPCSA_GENERIC
diff -u src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.68 src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.69
--- src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.68	Sun Jan 19 01:25:04 2020
+++ src/sys/arch/evbarm/conf/MPCSA_GENERIC	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-# $NetBSD: MPCSA_GENERIC,v 1.68 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: MPCSA_GENERIC,v 1.69 2020/01/19 20:00:37 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/evbarm/conf/std.mpcsa"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.68 $"
+#ident 		"GENERIC-$Revision: 1.69 $"
 
 maxusers	32		# estimated number of users
 
@@ -370,8 +370,6 @@ sd*	at atapibus? drive ? flags 0x0000	# 
 #ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 #ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 #sm*	at pcmcia? function ?		# Megahertz Ethernet
-# tr at pcmcia has problems with Cardbus bridges
-#tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
 #xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 #com*	at xirc?

Index: src/sys/arch/evbarm/conf/TWINTAIL
diff -u src/sys/arch/evbarm/conf/TWINTAIL:1.76 src/sys/arch/evbarm/conf/TWINTAIL:1.77
--- src/sys/arch/evbarm/conf/TWINTAIL:1.76	Sun Jan 19 01:25:05 2020
+++ src/sys/arch/evbarm/conf/TWINTAIL	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: TWINTAIL,v 1.76 2020/01/19 01:25:05 thorpej Exp $
+#	$NetBSD: TWINTAIL,v 1.77 2020/01/19 20:00:37 thorpej Exp $
 #
 #	TWINTAIL -- Genetec corp. G4255EB-X002 Evaluation Board Kernel
 #
@@ -325,8 +325,6 @@ mbe*	at pcmcia? function ?		# MB8696x ba
 ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 sm*	at pcmcia? function ?		# Megahertz Ethernet
-# tr at pcmcia has problems with Cardbus bridges
-tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
 xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 com*	at xirc?

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.27 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.28
--- src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.27	Sat Apr 13 08:22:59 2019
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266_OPT,v 1.27 2019/04/13 08:22:59 isaki Exp $
+#	$NetBSD: OPENBLOCKS266_OPT,v 1.28 2020/01/19 20:00:37 thorpej Exp $
 #
 
 include		"arch/evbppc/conf/OPENBLOCKS266"
@@ -77,8 +77,6 @@ mbe*	at pcmcia? function ?		# MB8696x ba
 ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 sm*	at pcmcia? function ?		# Megahertz Ethernet
-# tr at pcmcia has problems with Cardbus bridges
-#tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
 xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 com*	at xirc?

Index: src/sys/arch/i386/conf/ALL
diff -u src/sys/arch/i386/conf/ALL:1.482 src/sys/arch/i386/conf/ALL:1.483
--- src/sys/arch/i386/conf/ALL:1.482	Sun Jan 19 06:55:23 2020
+++ src/sys/arch/i386/conf/ALL	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.482 2020/01/19 06:55:23 thorpej Exp $
+# $NetBSD: ALL,v 1.483 2020/01/19 20:00:37 thorpej Exp $
 # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
 #
 # ALL machine description file
@@ -17,7 +17,7 @@ include 	"arch/i386/conf/std.i386"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"ALL-$Revision: 1.482 $"
+#ident		"ALL-$Revision: 1.483 $"
 
 maxusers	64		# estimated number of users
 
@@ -1115,7 +1115,6 @@ ep*	at isapnp?			# 3Com 3c509 Ethernet
 fmv*	at isapnp?			# Fujitsu FMV-183
 le*	at isapnp?			# AMD PCnet-ISA Ethernet
 ne*	at isapnp?			# NE2000-compatible Ethernet
-tr*	at isapnp?			# IBM/3Com TROPIC Token-Ring
 
 # PCMCIA network interfaces
 an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
@@ -1128,8 +1127,6 @@ mbe*	at pcmcia? function ?		# MB8696x ba
 ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 sm*	at pcmcia? function ?		# Megahertz Ethernet
-# tr at pcmcia has problems with Cardbus bridges
-tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLAN/IEEE (802.11)
 xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 com*	at xirc?
@@ -1161,9 +1158,6 @@ le*	at bicc?
 ne0	at isa? port 0x280 irq 9		# NE[12]000 Ethernet cards
 ne1	at isa? port 0x300 irq 10
 sm0	at isa? port 0x300 irq 10		# SMC91C9x Ethernet
-tr0	at isa? port 0xa20 iomem 0xd8000 irq ?	# IBM TROPIC based Token-Ring
-tr1	at isa? port 0xa24 iomem 0xd0000 irq ?	# IBM TROPIC based Token-Ring
-tr*	at isa? port ? irq ?			# 3Com TROPIC based Token-Ring
 we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
 we1	at isa? port 0x300 iomem 0xcc000 irq 10
 
@@ -1187,7 +1181,6 @@ ep*	at mca? slot ?			# 3Com EtherLink II
 we*	at mca? slot ?			# WD/SMC Ethernet
 ate*	at mca? slot ?			# Allied Telesis AT1720
 ne*	at mca? slot ?			# Novell NE/2 and clones
-tr*	at mca? slot ?			# IBM Token Ring adapter
 tra*	at mca? slot ?			# Tiara LANCard/E and clones
 le*	at mca? slot ?			# SKNET Personal/MC2+
 

Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1220 src/sys/arch/i386/conf/GENERIC:1.1221
--- src/sys/arch/i386/conf/GENERIC:1.1220	Sun Jan 19 06:55:23 2020
+++ src/sys/arch/i386/conf/GENERIC	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1220 2020/01/19 06:55:23 thorpej Exp $
+# $NetBSD: GENERIC,v 1.1221 2020/01/19 20:00:37 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/i386/conf/std.i386"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.1220 $"
+#ident		"GENERIC-$Revision: 1.1221 $"
 
 maxusers	64		# estimated number of users
 
@@ -1029,7 +1029,6 @@ ep*	at isapnp?			# 3Com 3c509 Ethernet
 fmv*	at isapnp?			# Fujitsu FMV-183
 le*	at isapnp?			# AMD PCnet-ISA Ethernet
 ne*	at isapnp?			# NE2000-compatible Ethernet
-tr*	at isapnp?			# IBM/3Com TROPIC Token-Ring
 
 # PCMCIA network interfaces
 an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
@@ -1042,8 +1041,6 @@ mbe*	at pcmcia? function ?		# MB8696x ba
 ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 ray*	at pcmcia? function ?		# Raytheon Raylink (802.11)
 sm*	at pcmcia? function ?		# Megahertz Ethernet
-# tr at pcmcia has problems with Cardbus bridges
-#tr*	at pcmcia? function ?		# TROPIC based Token-Ring
 wi*	at pcmcia? function ?		# Lucent/Intersil WaveLAN/IEEE (802.11)
 xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet
 com*	at xirc?
@@ -1075,9 +1072,6 @@ le*	at bicc?
 ne0	at isa? port 0x280 irq 9		# NE[12]000 Ethernet cards
 ne1	at isa? port 0x300 irq 10
 sm0	at isa? port 0x300 irq 10		# SMC91C9x Ethernet
-tr0	at isa? port 0xa20 iomem 0xd8000 irq ?	# IBM TROPIC based Token-Ring
-tr1	at isa? port 0xa24 iomem 0xd0000 irq ?	# IBM TROPIC based Token-Ring
-tr*	at isa? port ? irq ?			# 3Com TROPIC based Token-Ring
 we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
 we1	at isa? port 0x300 iomem 0xcc000 irq 10
 
@@ -1101,7 +1095,6 @@ ep*	at mca? slot ?			# 3Com EtherLink II
 we*	at mca? slot ?			# WD/SMC Ethernet
 ate*	at mca? slot ?			# Allied Telesis AT1720
 ne*	at mca? slot ?			# Novell NE/2 and clones
-tr*	at mca? slot ?			# IBM Token Ring adapter
 tra*	at mca? slot ?			# Tiara LANCard/E and clones
 le*	at mca? slot ?			# SKNET Personal/MC2+
 

Index: src/sys/arch/i386/conf/GENERIC_PS2TINY
diff -u src/sys/arch/i386/conf/GENERIC_PS2TINY:1.80 src/sys/arch/i386/conf/GENERIC_PS2TINY:1.81
--- src/sys/arch/i386/conf/GENERIC_PS2TINY:1.80	Wed Aug  1 16:59:09 2018
+++ src/sys/arch/i386/conf/GENERIC_PS2TINY	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC_PS2TINY,v 1.80 2018/08/01 16:59:09 maxv Exp $
+#	$NetBSD: GENERIC_PS2TINY,v 1.81 2020/01/19 20:00:37 thorpej Exp $
 #
 #	GENERIC-style kernel config for IBM PS/2 with MCA bus. It only contains
 #	IBM PS/2 related stuff and has been generally trimmed down somewhat,
@@ -177,7 +177,6 @@ ep*	at mca? slot ?			# 3Com EtherLink II
 we*	at mca? slot ?			# WD/SMC Ethernet
 ate*	at mca? slot ?			# Allied Telesis AT1720
 ne*	at mca? slot ?			# Novell NE/2 and clones
-tr*	at mca? slot ?			# IBM Token Ring adapter
 tra*	at mca? slot ?			# Tiara LANCard/E and clones
 le*	at mca? slot ?			# SKNET Personal/MC2+
 

Index: src/sys/arch/i386/conf/INSTALL_FLOPPY
diff -u src/sys/arch/i386/conf/INSTALL_FLOPPY:1.51 src/sys/arch/i386/conf/INSTALL_FLOPPY:1.52
--- src/sys/arch/i386/conf/INSTALL_FLOPPY:1.51	Sun Jan 19 06:55:23 2020
+++ src/sys/arch/i386/conf/INSTALL_FLOPPY	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL_FLOPPY,v 1.51 2020/01/19 06:55:23 thorpej Exp $
+#	$NetBSD: INSTALL_FLOPPY,v 1.52 2020/01/19 20:00:37 thorpej Exp $
 #
 #	INSTALL - Installation kernel.
 #
@@ -525,7 +525,6 @@ ep*	at isapnp?			# 3Com 3c509 Ethernet
 fmv*	at isapnp?			# Fujitsu FMV-183
 le*	at isapnp?			# AMD PCnet-ISA Ethernet
 ne*	at isapnp?			# NE2000-compatible Ethernet
-tr*	at isapnp?			# IBM/3Com TROPIC Token-Ring
 
 # PCMCIA network interfaces
 an*	at pcmcia? function ?		# Aironet PC4500/PC4800 (802.11)
@@ -568,9 +567,6 @@ le*	at bicc?
 ne0	at isa? port 0x280 irq 9		# NE[12]000 Ethernet cards
 ne1	at isa? port 0x300 irq 10
 sm0	at isa? port 0x300 irq 10		# SMC91C9x Ethernet
-tr0	at isa? port 0xa20 iomem 0xd8000 irq ?	# IBM TROPIC based Token-Ring
-tr1	at isa? port 0xa24 iomem 0xd0000 irq ?	# IBM TROPIC based Token-Ring
-tr*	at isa? port ? irq ?			# 3Com TROPIC based Token-Ring
 we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
 we1	at isa? port 0x300 iomem 0xcc000 irq 10
 

Index: src/sys/arch/sparc64/conf/GENERIC
diff -u src/sys/arch/sparc64/conf/GENERIC:1.220 src/sys/arch/sparc64/conf/GENERIC:1.221
--- src/sys/arch/sparc64/conf/GENERIC:1.220	Sun Jan 19 06:55:24 2020
+++ src/sys/arch/sparc64/conf/GENERIC	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.220 2020/01/19 06:55:24 thorpej Exp $
+# $NetBSD: GENERIC,v 1.221 2020/01/19 20:00:37 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/sparc64/conf/std.sparc64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.220 $"
+#ident		"GENERIC-$Revision: 1.221 $"
 
 maxusers	64
 
@@ -796,8 +796,6 @@ pseudo-device	stf			# 6to4 IPv6 over IPv
 #ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
 #ray*	at pcmcia? function ?		# Raytheon Raylink (802.11) UT
 #sm*	at pcmcia? function ?		# Megahertz Ethernet UT
-# tr at pcmcia has problems with Cardbus bridges
-#tr*	at pcmcia? function ?		# TROPIC based Token-Ring UT
 #wi*	at pcmcia? function ?		# Lucent/Intersil WaveLan IEEE (802.11)
 #xirc*	at pcmcia? function ?		# Xircom CreditCard Ethernet UT
 #com*	at xirc?

Index: src/sys/conf/files
diff -u src/sys/conf/files:1.1250 src/sys/conf/files:1.1251
--- src/sys/conf/files:1.1250	Sun Jan 19 06:55:24 2020
+++ src/sys/conf/files	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: files,v 1.1250 2020/01/19 06:55:24 thorpej Exp $
+#	$NetBSD: files,v 1.1251 2020/01/19 20:00:37 thorpej Exp $
 #	@(#)files.newconf	7.5 (Berkeley) 5/10/93
 
 version 	20171118
@@ -438,14 +438,12 @@ include "dev/splash/files.splash"
 include "dev/videomode/files.videomode"
 
 # net device attributes - we have generic code for arc(net), ether(net),
-# fddi, and token ring.
+# and fddi
 #
 define	arcnet
 define	ether
 define	fddi
-define	hippi
 define	ieee1394
-define	token
 define	sppp
 define	wlan
 define	crypto
@@ -771,11 +769,6 @@ file	dev/ic/dp83905.c		dp83905
 define	mx98905
 file	dev/ic/mx98905.c		mx98905
 
-# TROPIC Token-Ring controller
-#
-device	tr: arp, token, ifnet
-file	dev/ic/tropic.c			tr
-
 # NCR 5380 SCSI Bus Controller
 #
 define	ncr5380sbc

Index: src/sys/dev/isa/files.isa
diff -u src/sys/dev/isa/files.isa:1.174 src/sys/dev/isa/files.isa:1.175
--- src/sys/dev/isa/files.isa:1.174	Fri Oct 25 17:39:57 2019
+++ src/sys/dev/isa/files.isa	Sun Jan 19 20:00:35 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: files.isa,v 1.174 2019/10/25 17:39:57 martin Exp $
+#	$NetBSD: files.isa,v 1.175 2020/01/19 20:00:35 thorpej Exp $
 #
 # Config file and device description for machine-independent ISA code.
 # Included by ports that need it.  Requires that the SCSI files be
@@ -270,13 +270,6 @@ device	ix: ether, ifnet, arp, i82586
 attach	ix at isa
 file	dev/isa/if_ix.c			ix
 
-# TROPIC based Token-Ring (IBM/3COM)
-define	tr_isa
-file	dev/isa/if_tr_isa.c		tr_isa
-attach	tr at isa with tr_isa: tr_isa, elink
-file	dev/isa/if_tribm_isa.c		tr_isa
-file	dev/isa/if_trtcm_isa.c		tr_isa
-
 #
 # ISA Sound hardware
 #

Index: src/sys/dev/isapnp/files.isapnp
diff -u src/sys/dev/isapnp/files.isapnp:1.39 src/sys/dev/isapnp/files.isapnp:1.40
--- src/sys/dev/isapnp/files.isapnp:1.39	Sat Sep 22 16:22:23 2018
+++ src/sys/dev/isapnp/files.isapnp	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: files.isapnp,v 1.39 2018/09/22 16:22:23 maxv Exp $
+#	$NetBSD: files.isapnp,v 1.40 2020/01/19 20:00:36 thorpej Exp $
 #
 # Config file and device description for machine-independent ISAPnP code.
 # Included by ports that need it.
@@ -30,10 +30,6 @@ file	dev/isapnp/if_le_isapnp.c		le_isapn
 attach	ne at isapnp with ne_isapnp: rtl80x9
 file	dev/isapnp/if_ne_isapnp.c		ne_isapnp
 
-# TROPIC based Token-Ring (IBM/3COM)
-attach	tr at isapnp with tr_isapnp
-file	dev/isapnp/if_tr_isapnp.c		tr_isapnp
-
 # Aironet 802.11 ISA
 attach	an at isapnp with an_isapnp
 file	dev/isapnp/if_an_isapnp.c		an_isapnp

Index: src/sys/dev/mca/files.mca
diff -u src/sys/dev/mca/files.mca:1.22 src/sys/dev/mca/files.mca:1.23
--- src/sys/dev/mca/files.mca:1.22	Sun Dec 11 12:22:18 2005
+++ src/sys/dev/mca/files.mca	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-# $NetBSD: files.mca,v 1.22 2005/12/11 12:22:18 christos Exp $
+# $NetBSD: files.mca,v 1.23 2020/01/19 20:00:36 thorpej Exp $
 #
 # Config.new file and device description for machine-independent MCA code.
 # Included by ports that need it.
@@ -24,10 +24,6 @@ file	dev/mca/if_we_mca.c		we_mca
 attach	aha at mca with aha_mca
 file	dev/mca/aha_mca.c		aha_mca
 
-# TROPIC based Token-Ring (IBM)
-attach	tr at mca with tr_mca
-file	dev/mca/if_tr_mca.c		tr_mca
-
 # 3Com 3C523
 device	elmc: ether, ifnet, arp, i82586
 attach	elmc at mca with elmc_mca

Index: src/sys/dev/pcmcia/files.pcmcia
diff -u src/sys/dev/pcmcia/files.pcmcia:1.59 src/sys/dev/pcmcia/files.pcmcia:1.60
--- src/sys/dev/pcmcia/files.pcmcia:1.59	Sat Sep 22 16:22:23 2018
+++ src/sys/dev/pcmcia/files.pcmcia	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: files.pcmcia,v 1.59 2018/09/22 16:22:23 maxv Exp $
+#	$NetBSD: files.pcmcia,v 1.60 2020/01/19 20:00:36 thorpej Exp $
 #
 # Config.new file and device description for machine-independent PCMCIA code.
 # Included by ports that need it.
@@ -103,10 +103,6 @@ file	dev/pcmcia/xirc.c			xirc | com_xirc
 								needs-flag
 file	dev/pcmcia/if_xi.c			xi
 
-# IBM Tropic-based Token Ring cards
-attach	tr at pcmcia with tr_pcmcia
-file	dev/pcmcia/if_tr_pcmcia.c		tr_pcmcia
-
 # Crystal Semiconductor CS8920 based cards
 attach	cs at pcmcia with cs_pcmcia
 file	dev/pcmcia/if_cs_pcmcia.c		cs_pcmcia

Index: src/sys/net/Makefile
diff -u src/sys/net/Makefile:1.39 src/sys/net/Makefile:1.40
--- src/sys/net/Makefile:1.39	Sun Jan 19 06:55:21 2020
+++ src/sys/net/Makefile	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.39 2020/01/19 06:55:21 thorpej Exp $
+#	$NetBSD: Makefile,v 1.40 2020/01/19 20:00:36 thorpej Exp $
 
 INCSDIR= /usr/include/net
 
@@ -6,7 +6,7 @@ INCS=	bpf.h bpfjit.h bpfdesc.h dlt.h eth
 	if_bridgevar.h if_dl.h if_ether.h if_fddi.h if_gif.h \
 	if_gre.h if_ieee1394.h if_ipsec.h if_llc.h if_media.h if_mpls.h \
 	if_pflog.h if_ppp.h if_pppoe.h if_l2tp.h if_sppp.h if_srt.h if_stf.h \
-	if_tap.h if_token.h if_tun.h if_types.h if_vlanvar.h net_stats.h \
+	if_tap.h if_tun.h if_types.h if_vlanvar.h net_stats.h \
 	netisr.h pfil.h pfkeyv2.h pfvar.h ppp-comp.h ppp_defs.h radix.h \
 	raw_cb.h route.h slcompress.h slip.h zlib.h
 

Index: src/sys/net/files.net
diff -u src/sys/net/files.net:1.22 src/sys/net/files.net:1.23
--- src/sys/net/files.net:1.22	Sun Jan 19 06:55:21 2020
+++ src/sys/net/files.net	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: files.net,v 1.22 2020/01/19 06:55:21 thorpej Exp $
+#	$NetBSD: files.net,v 1.23 2020/01/19 20:00:36 thorpej Exp $
 
 # XXX CLEANUP
 define	net
@@ -12,7 +12,7 @@ file	net/if.c			net
 file	net/if_arcsubr.c		arcnet			needs-flag
 file	net/if_bridge.c			bridge			needs-flag
 file	net/bridgestp.c			bridge
-file	net/if_ethersubr.c		ether | fddi | netatalk | token |
+file	net/if_ethersubr.c		ether | fddi | netatalk |
 					    wlan		needs-flag
 file	net/if_faith.c			faith & (inet | inet6)	needs-flag
 file	net/if_fddisubr.c		fddi			needs-flag
@@ -30,7 +30,6 @@ file	net/if_srt.c			srt
 file	net/if_stf.c			stf & inet & inet6	needs-flag
 file	net/if_sl.c			sl			needs-flag
 file	net/if_spppsubr.c		sppp
-file	net/if_tokensubr.c		token			needs-flag
 file	net/if_tap.c			tap
 file	net/if_tun.c			tun
 file	net/if_vlan.c			vlan			needs-flag

Index: src/sys/net/if.c
diff -u src/sys/net/if.c:1.466 src/sys/net/if.c:1.467
--- src/sys/net/if.c:1.466	Tue Dec 17 04:54:36 2019
+++ src/sys/net/if.c	Sun Jan 19 20:00:36 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: if.c,v 1.466 2019/12/17 04:54:36 christos Exp $	*/
+/*	$NetBSD: if.c,v 1.467 2020/01/19 20:00:36 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2008 The NetBSD Foundation, Inc.
@@ -90,7 +90,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if.c,v 1.466 2019/12/17 04:54:36 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if.c,v 1.467 2020/01/19 20:00:36 thorpej Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_inet.h"
@@ -150,7 +150,6 @@ __KERNEL_RCSID(0, "$NetBSD: if.c,v 1.466
 
 #include "ether.h"
 #include "fddi.h"
-#include "token.h"
 
 #include "bridge.h"
 #if NBRIDGE > 0
@@ -319,7 +318,7 @@ ifinit1(void)
 	if_pfil = pfil_head_create(PFIL_TYPE_IFNET, NULL);
 	KASSERT(if_pfil != NULL);
 
-#if NETHER > 0 || NFDDI > 0 || defined(NETATALK) || NTOKEN > 0 || defined(WLAN)
+#if NETHER > 0 || NFDDI > 0 || defined(NETATALK) || defined(WLAN)
 	etherinit();
 #endif
 }

Index: src/sys/netinet/if_arp.c
diff -u src/sys/netinet/if_arp.c:1.289 src/sys/netinet/if_arp.c:1.290
--- src/sys/netinet/if_arp.c:1.289	Fri Oct 11 13:32:46 2019
+++ src/sys/netinet/if_arp.c	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_arp.c,v 1.289 2019/10/11 13:32:46 roy Exp $	*/
+/*	$NetBSD: if_arp.c,v 1.290 2020/01/19 20:00:37 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1998, 2000, 2008 The NetBSD Foundation, Inc.
@@ -68,7 +68,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_arp.c,v 1.289 2019/10/11 13:32:46 roy Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_arp.c,v 1.290 2020/01/19 20:00:37 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_ddb.h"
@@ -105,7 +105,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_arp.c,v 1
 #include <net/ethertypes.h>
 #include <net/if.h>
 #include <net/if_dl.h>
-#include <net/if_token.h>
 #include <net/if_types.h>
 #include <net/if_ether.h>
 #include <net/if_llatbl.h>
@@ -126,7 +125,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_arp.c,v 1
 #if NFDDI > 0
 #include <net/if_fddi.h>
 #endif
-#include "token.h"
 #include "carp.h"
 #if NCARP > 0
 #include <netinet/ip_carp.h>
@@ -180,9 +178,6 @@ static void arp_dad_stop(struct ifaddr *
 static void arp_dad_duplicated(struct ifaddr *, const struct sockaddr_dl *);
 
 static void arp_init_llentry(struct ifnet *, struct llentry *);
-#if NTOKEN > 0
-static void arp_free_llentry_tokenring(struct llentry *);
-#endif
 
 struct ifqueue arpintrq = {
 	.ifq_head = NULL,
@@ -408,25 +403,12 @@ arp_init_llentry(struct ifnet *ifp, stru
 {
 
 	switch (ifp->if_type) {
-#if NTOKEN > 0
-	case IFT_ISO88025:
-		lle->la_opaque = kmem_intr_alloc(sizeof(struct token_rif),
-		    KM_NOSLEEP);
-		lle->lle_ll_free = arp_free_llentry_tokenring;
+	default:
+		/* Nothing. */
 		break;
-#endif
 	}
 }
 
-#if NTOKEN > 0
-static void
-arp_free_llentry_tokenring(struct llentry *lle)
-{
-
-	kmem_intr_free(lle->la_opaque, sizeof(struct token_rif));
-}
-#endif
-
 /*
  * Parallel to llc_rtrequest.
  */
@@ -1237,34 +1219,6 @@ in_arpinput(struct mbuf *m)
 
 	KASSERT(ifp->if_sadl->sdl_alen == ifp->if_addrlen);
 
-#if NTOKEN > 0
-	/*
-	 * XXX uses m_data and assumes the complete answer including
-	 * XXX token-ring headers is in the same buf
-	 */
-	if (ifp->if_type == IFT_ISO88025) {
-		struct token_header *trh;
-
-		trh = (struct token_header *)M_TRHSTART(m);
-		if (trh->token_shost[0] & TOKEN_RI_PRESENT) {
-			struct token_rif *rif;
-			size_t riflen;
-
-			rif = TOKEN_RIF(trh);
-			riflen = (ntohs(rif->tr_rcf) &
-			    TOKEN_RCF_LEN_MASK) >> 8;
-
-			if (riflen > 2 &&
-			    riflen < sizeof(struct token_rif) &&
-			    (riflen & 1) == 0) {
-				rif->tr_rcf ^= htons(TOKEN_RCF_DIRECTION);
-				rif->tr_rcf &= htons(~TOKEN_RCF_BROADCAST_MASK);
-				memcpy(TOKEN_RIF_LLE(la), rif, riflen);
-			}
-		}
-	}
-#endif
-
 	KASSERT(sizeof(la->ll_addr) >= ifp->if_addrlen);
 	memcpy(&la->ll_addr, ar_sha(ah), ifp->if_addrlen);
 	la->la_flags |= LLE_VALID;

Index: src/sys/netinet/ip_carp.c
diff -u src/sys/netinet/ip_carp.c:1.105 src/sys/netinet/ip_carp.c:1.106
--- src/sys/netinet/ip_carp.c:1.105	Thu Jan 16 12:56:40 2020
+++ src/sys/netinet/ip_carp.c	Sun Jan 19 20:00:37 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: ip_carp.c,v 1.105 2020/01/16 12:56:40 kardel Exp $	*/
+/*	$NetBSD: ip_carp.c,v 1.106 2020/01/19 20:00:37 thorpej Exp $	*/
 /*	$OpenBSD: ip_carp.c,v 1.113 2005/11/04 08:11:54 mcbride Exp $	*/
 
 /*
@@ -33,7 +33,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ip_carp.c,v 1.105 2020/01/16 12:56:40 kardel Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ip_carp.c,v 1.106 2020/01/19 20:00:37 thorpej Exp $");
 
 /*
  * TODO:
@@ -77,9 +77,6 @@ __KERNEL_RCSID(0, "$NetBSD: ip_carp.c,v 
 #if NFDDI > 0
 #include <net/if_fddi.h>
 #endif
-#if NTOKEN > 0
-#include <net/if_token.h>
-#endif
 
 #ifdef INET
 #include <netinet/in.h>

Reply via email to