Module Name:    src
Committed By:   maxv
Date:           Sat Jul 29 18:08:59 UTC 2017

Modified Files:
        src/sys/arch/acorn26/conf: FOURMEG GENERIC INSTALL
        src/sys/arch/alpha/conf: GENERIC
        src/sys/arch/amigappc/conf: GENERIC NULL
        src/sys/arch/arc/conf: ARCTIC GENERIC M403 MIMORI PICA RPC44
        src/sys/arch/atari/conf: GENERIC.in
        src/sys/arch/bebox/conf: GENERIC INSTALL
        src/sys/arch/cats/conf: GENERIC INSTALL
        src/sys/arch/cobalt/conf: GENERIC INSTALL
        src/sys/arch/dreamcast/conf: G1IDE GENERIC
        src/sys/arch/emips/conf: GENERIC
        src/sys/arch/evbarm/conf: ADI_BRH ARMADAXP ARMADILLO-IOT-G3
            ARMADILLO210 ARMADILLO9 BCM5301X BCM56340 BEAGLEBOARD BEAGLEBOARDXM
            CP3100 CUBOX CUBOX-I DUOVERO GEMINI GEMINI_MASTER GEMINI_SLAVE
            GENERIC.common GOLDENGATE GUMSTIX HDL_G HPT5325 IGEPV2
            IMX6UL-STARTER INTEGRATOR IQ31244 IQ80310 IQ80321 IXDP425 LUBBOCK
            MARVELL_NAS MINI2440 MMNET_GENERIC MPCSA_GENERIC MV2120 N900
            NITROGEN6X NSLU2 OMAP5EVM OPENBLOCKS_A6 OPENBLOCKS_AX3 OVERO
            PANDABOARD PEPPER SHEEVAPLUG SMDK2410 SMDK2800 TEAMASA_NPWR_FC
            TISDP2420 TISDP2430 TS7200 TWINTAIL VTC100 ZAO425
        src/sys/arch/evbarm64/conf: A64EMUL
        src/sys/arch/evbmips/conf: ALCHEMY CI20 CPMBR1400 ERLITE
            LINKITSMART7688 MALTA SBMIPS ZYXELKX
        src/sys/arch/evbppc/conf: EV64260 EXPLORA451 MPC8536DS MPC8548CDS
            OPENBLOCKS200 OPENBLOCKS266 OPENBLOCKS600 P2020DS P2020RDB PMPPC
            RB800 RB850GX2 TWRP1025 WALNUT
        src/sys/arch/ews4800mips/conf: GENERIC
        src/sys/arch/hpcarm/conf: IPAQ JORNADA720 JORNADA820 NETBOOKPRO WZERO3
        src/sys/arch/hppa/conf: GENERIC
        src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY INSTALL_FLOPPY
            INSTALL_TINY NET4501 XEN3_DOM0 XEN3_DOMU
        src/sys/arch/iyonix/conf: GENERIC
        src/sys/arch/landisk/conf: GENERIC
        src/sys/arch/luna68k/conf: GENERIC INSTALL
        src/sys/arch/mac68k/conf: GENERIC
        src/sys/arch/macppc/conf: GENERIC GENERIC_601 MAMBO POWERMAC_G5
            POWERMAC_G5_11_2
        src/sys/arch/mmeye/conf: GENERIC MMEYE_WLF MMTA MMTAICE MMTAROMNEW
        src/sys/arch/mvme68k/conf: GENERIC
        src/sys/arch/netwinder/conf: GENERIC
        src/sys/arch/news68k/conf: GENERIC GENERIC_TINY
        src/sys/arch/next68k/conf: GENERIC
        src/sys/arch/ofppc/conf: GENERIC
        src/sys/arch/rs6000/conf: GENERIC
        src/sys/arch/sandpoint/conf: ENCPP1 GENERIC SANDPOINT
        src/sys/arch/sbmips/conf: GENERIC
        src/sys/arch/shark/conf: GENERIC INSTALL
        src/sys/arch/sparc/conf: INSTALL TADPOLE3GX
        src/sys/arch/sparc64/conf: GENERIC NONPLUS64
        src/sys/arch/sun2/conf: DISKLESS FOURMEG GENERIC INSTALL RAMDISK VME
        src/sys/arch/x68k/conf: GENERIC INSTALL
        src/sys/arch/zaurus/conf: GENERIC

Log Message:
Remove TCP_COMPAT_42 from the config files. Pass 3.


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/acorn26/conf/FOURMEG
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/acorn26/conf/GENERIC
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/acorn26/conf/INSTALL
cvs rdiff -u -r1.375 -r1.376 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/amigappc/conf/GENERIC
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/amigappc/conf/NULL
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/arc/conf/ARCTIC
cvs rdiff -u -r1.185 -r1.186 src/sys/arch/arc/conf/GENERIC
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/arc/conf/M403
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/arc/conf/MIMORI
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/arc/conf/PICA
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/arc/conf/RPC44
cvs rdiff -u -r1.112 -r1.113 src/sys/arch/atari/conf/GENERIC.in
cvs rdiff -u -r1.153 -r1.154 src/sys/arch/bebox/conf/GENERIC
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/bebox/conf/INSTALL
cvs rdiff -u -r1.162 -r1.163 src/sys/arch/cats/conf/GENERIC
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/cats/conf/INSTALL
cvs rdiff -u -r1.151 -r1.152 src/sys/arch/cobalt/conf/GENERIC
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/cobalt/conf/INSTALL
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/dreamcast/conf/G1IDE
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/dreamcast/conf/GENERIC
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/emips/conf/GENERIC
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/evbarm/conf/ADI_BRH \
    src/sys/arch/evbarm/conf/IQ31244
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/conf/ARMADAXP
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/evbarm/conf/ARMADILLO210
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/evbarm/conf/ARMADILLO9
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/evbarm/conf/BCM5301X \
    src/sys/arch/evbarm/conf/MMNET_GENERIC \
    src/sys/arch/evbarm/conf/OPENBLOCKS_A6
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/BCM56340 \
    src/sys/arch/evbarm/conf/VTC100
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/evbarm/conf/BEAGLEBOARD
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/evbarm/conf/BEAGLEBOARDXM \
    src/sys/arch/evbarm/conf/N900
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/evbarm/conf/CP3100
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/CUBOX
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/CUBOX-I
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/DUOVERO
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/conf/GEMINI \
    src/sys/arch/evbarm/conf/GEMINI_MASTER src/sys/arch/evbarm/conf/TISDP2430
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/conf/GEMINI_SLAVE \
    src/sys/arch/evbarm/conf/TISDP2420
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/GENERIC.common
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/GOLDENGATE
cvs rdiff -u -r1.91 -r1.92 src/sys/arch/evbarm/conf/GUMSTIX
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/evbarm/conf/HDL_G \
    src/sys/arch/evbarm/conf/MPCSA_GENERIC
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbarm/conf/HPT5325
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/evbarm/conf/IGEPV2
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/IMX6UL-STARTER
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/evbarm/conf/INTEGRATOR
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/evbarm/conf/IQ80310
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/evbarm/conf/IQ80321
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/evbarm/conf/IXDP425
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/evbarm/conf/LUBBOCK \
    src/sys/arch/evbarm/conf/SMDK2800
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbarm/conf/MARVELL_NAS
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbarm/conf/MINI2440 \
    src/sys/arch/evbarm/conf/OPENBLOCKS_AX3
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/evbarm/conf/MV2120
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/NITROGEN6X \
    src/sys/arch/evbarm/conf/OMAP5EVM
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/evbarm/conf/NSLU2
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/evbarm/conf/OVERO
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/PANDABOARD
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/PEPPER
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/evbarm/conf/SHEEVAPLUG
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/evbarm/conf/SMDK2410
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/evbarm/conf/TS7200
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/evbarm/conf/TWINTAIL
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/evbarm/conf/ZAO425
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm64/conf/A64EMUL
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/evbmips/conf/ALCHEMY
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbmips/conf/CI20
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbmips/conf/CPMBR1400
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbmips/conf/ERLITE
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbmips/conf/LINKITSMART7688 \
    src/sys/arch/evbmips/conf/SBMIPS
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/evbmips/conf/MALTA
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbmips/conf/ZYXELKX
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/evbppc/conf/EV64260
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/evbppc/conf/EXPLORA451
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbppc/conf/MPC8536DS
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbppc/conf/MPC8548CDS \
    src/sys/arch/evbppc/conf/OPENBLOCKS600 src/sys/arch/evbppc/conf/TWRP1025
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbppc/conf/OPENBLOCKS200
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/evbppc/conf/OPENBLOCKS266 \
    src/sys/arch/evbppc/conf/WALNUT
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbppc/conf/P2020DS \
    src/sys/arch/evbppc/conf/P2020RDB
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/evbppc/conf/PMPPC
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbppc/conf/RB800
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/conf/RB850GX2
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/ews4800mips/conf/GENERIC
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/hpcarm/conf/IPAQ
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/hpcarm/conf/JORNADA720
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/hpcarm/conf/JORNADA820
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/hpcarm/conf/NETBOOKPRO
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/hpcarm/conf/WZERO3
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/hppa/conf/GENERIC
cvs rdiff -u -r1.423 -r1.424 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.1160 -r1.1161 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.150 -r1.151 src/sys/arch/i386/conf/GENERIC_TINY
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/i386/conf/INSTALL_FLOPPY
cvs rdiff -u -r1.151 -r1.152 src/sys/arch/i386/conf/INSTALL_TINY
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/i386/conf/NET4501
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/i386/conf/XEN3_DOM0
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/i386/conf/XEN3_DOMU
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/iyonix/conf/GENERIC
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/landisk/conf/GENERIC
cvs rdiff -u -r1.121 -r1.122 src/sys/arch/luna68k/conf/GENERIC
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/luna68k/conf/INSTALL
cvs rdiff -u -r1.221 -r1.222 src/sys/arch/mac68k/conf/GENERIC
cvs rdiff -u -r1.329 -r1.330 src/sys/arch/macppc/conf/GENERIC
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/macppc/conf/GENERIC_601
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/macppc/conf/MAMBO
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/macppc/conf/POWERMAC_G5
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/macppc/conf/POWERMAC_G5_11_2
cvs rdiff -u -r1.121 -r1.122 src/sys/arch/mmeye/conf/GENERIC
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/mmeye/conf/MMEYE_WLF
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/mmeye/conf/MMTA
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/mmeye/conf/MMTAICE
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/mmeye/conf/MMTAROMNEW
cvs rdiff -u -r1.94 -r1.95 src/sys/arch/mvme68k/conf/GENERIC
cvs rdiff -u -r1.130 -r1.131 src/sys/arch/netwinder/conf/GENERIC
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/news68k/conf/GENERIC
cvs rdiff -u -r1.83 -r1.84 src/sys/arch/news68k/conf/GENERIC_TINY
cvs rdiff -u -r1.141 -r1.142 src/sys/arch/next68k/conf/GENERIC
cvs rdiff -u -r1.162 -r1.163 src/sys/arch/ofppc/conf/GENERIC
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/rs6000/conf/GENERIC
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sandpoint/conf/ENCPP1
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/sandpoint/conf/GENERIC
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sandpoint/conf/SANDPOINT
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/sbmips/conf/GENERIC
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/shark/conf/GENERIC
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/shark/conf/INSTALL
cvs rdiff -u -r1.96 -r1.97 src/sys/arch/sparc/conf/INSTALL
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/sparc/conf/TADPOLE3GX
cvs rdiff -u -r1.198 -r1.199 src/sys/arch/sparc64/conf/GENERIC
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/sparc64/conf/NONPLUS64
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/sun2/conf/DISKLESS \
    src/sys/arch/sun2/conf/RAMDISK
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/sun2/conf/FOURMEG
cvs rdiff -u -r1.95 -r1.96 src/sys/arch/sun2/conf/GENERIC
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/sun2/conf/INSTALL
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/sun2/conf/VME
cvs rdiff -u -r1.183 -r1.184 src/sys/arch/x68k/conf/GENERIC
cvs rdiff -u -r1.112 -r1.113 src/sys/arch/x68k/conf/INSTALL
cvs rdiff -u -r1.73 -r1.74 src/sys/arch/zaurus/conf/GENERIC

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

Modified files:

Index: src/sys/arch/acorn26/conf/FOURMEG
diff -u src/sys/arch/acorn26/conf/FOURMEG:1.49 src/sys/arch/acorn26/conf/FOURMEG:1.50
--- src/sys/arch/acorn26/conf/FOURMEG:1.49	Fri Aug  7 13:53:28 2015
+++ src/sys/arch/acorn26/conf/FOURMEG	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: FOURMEG,v 1.49 2015/08/07 13:53:28 maxv Exp $
+# $NetBSD: FOURMEG,v 1.50 2017/07/29 18:08:56 maxv Exp $
 
 # FOURMEG arm26 configuration -- something small
 
@@ -73,7 +73,6 @@ options 	INET6		# IPV6
 #options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	COMPAT_43	# 4.3BSD compatibility.
 options 	COMPAT_16	# NetBSD 1.6 binary compatibility.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/acorn26/conf/GENERIC
diff -u src/sys/arch/acorn26/conf/GENERIC:1.82 src/sys/arch/acorn26/conf/GENERIC:1.83
--- src/sys/arch/acorn26/conf/GENERIC:1.82	Wed Aug 12 07:53:56 2015
+++ src/sys/arch/acorn26/conf/GENERIC	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.82 2015/08/12 07:53:56 maxv Exp $
+# $NetBSD: GENERIC,v 1.83 2017/07/29 18:08:56 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -105,7 +105,6 @@ options 	INET6		# IPV6
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	COMPAT_43	# 4.3BSD compatibility.
 options 	COMPAT_16	# NetBSD 1.6 binary compatibility.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/acorn26/conf/INSTALL
diff -u src/sys/arch/acorn26/conf/INSTALL:1.44 src/sys/arch/acorn26/conf/INSTALL:1.45
--- src/sys/arch/acorn26/conf/INSTALL:1.44	Fri Aug  7 13:53:28 2015
+++ src/sys/arch/acorn26/conf/INSTALL	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.44 2015/08/07 13:53:28 maxv Exp $
+# $NetBSD: INSTALL,v 1.45 2017/07/29 18:08:56 maxv Exp $
 
 # INSTALL configuration, used to generate installation media
 
@@ -72,7 +72,6 @@ options 	INET6		# IPV6
 #options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	COMPAT_43	# 4.3BSD compatibility.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 

Index: src/sys/arch/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.375 src/sys/arch/alpha/conf/GENERIC:1.376
--- src/sys/arch/alpha/conf/GENERIC:1.375	Tue Dec 13 20:42:16 2016
+++ src/sys/arch/alpha/conf/GENERIC	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.375 2016/12/13 20:42:16 christos Exp $
+# $NetBSD: GENERIC,v 1.376 2017/07/29 18:08:56 maxv Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.375 $"
+ident		"GENERIC-$Revision: 1.376 $"
 
 maxusers 32
 
@@ -148,7 +148,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 # OSF/1 binary compatibility
 options 	COMPAT_OSF1
 

Index: src/sys/arch/amigappc/conf/GENERIC
diff -u src/sys/arch/amigappc/conf/GENERIC:1.29 src/sys/arch/amigappc/conf/GENERIC:1.30
--- src/sys/arch/amigappc/conf/GENERIC:1.29	Tue Dec 13 20:42:16 2016
+++ src/sys/arch/amigappc/conf/GENERIC	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.29 2016/12/13 20:42:16 christos Exp $
+# $NetBSD: GENERIC,v 1.30 2017/07/29 18:08:56 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include "arch/amigappc/conf/std.amigappc
 
 options 	INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident          "GENERIC-$Revision: 1.29 $"
+#ident          "GENERIC-$Revision: 1.30 $"
 
 maxusers	8
 
@@ -93,7 +93,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 #

Index: src/sys/arch/amigappc/conf/NULL
diff -u src/sys/arch/amigappc/conf/NULL:1.49 src/sys/arch/amigappc/conf/NULL:1.50
--- src/sys/arch/amigappc/conf/NULL:1.49	Tue Dec 13 20:42:16 2016
+++ src/sys/arch/amigappc/conf/NULL	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: NULL,v 1.49 2016/12/13 20:42:16 christos Exp $
+# $NetBSD: NULL,v 1.50 2017/07/29 18:08:56 maxv Exp $
 #
 # NULL machine description file
 # 
@@ -7,7 +7,7 @@ include "arch/amigappc/conf/std.amigappc
 
 #options 	INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident          "GENERIC-$Revision: 1.49 $"
+#ident          "GENERIC-$Revision: 1.50 $"
 
 maxusers	8
 
@@ -77,7 +77,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 #options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 #

Index: src/sys/arch/arc/conf/ARCTIC
diff -u src/sys/arch/arc/conf/ARCTIC:1.69 src/sys/arch/arc/conf/ARCTIC:1.70
--- src/sys/arch/arc/conf/ARCTIC:1.69	Fri Aug 21 01:52:07 2015
+++ src/sys/arch/arc/conf/ARCTIC	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: ARCTIC,v 1.69 2015/08/21 01:52:07 uebayasi Exp $
+#	$NetBSD: ARCTIC,v 1.70 2017/07/29 18:08:56 maxv Exp $
 #	$OpenBSD: ARCTIC,v 1.12 1999/08/29 12:14:03 niklas Exp $
 #
 #	configuration file for DeskStation
@@ -45,7 +45,6 @@ pseudo-device	ksyms
 #makeoptions	DEBUG="-g"		# compile full symbol table
 
 # Compatibility options
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_10	# NetBSD 1.0,
 options 	COMPAT_11	# NetBSD 1.1,
 options 	COMPAT_12	# NetBSD 1.2,

Index: src/sys/arch/arc/conf/GENERIC
diff -u src/sys/arch/arc/conf/GENERIC:1.185 src/sys/arch/arc/conf/GENERIC:1.186
--- src/sys/arch/arc/conf/GENERIC:1.185	Sat Aug  8 06:36:25 2015
+++ src/sys/arch/arc/conf/GENERIC	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.185 2015/08/08 06:36:25 maxv Exp $
+# $NetBSD: GENERIC,v 1.186 2017/07/29 18:08:56 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/arc/conf/std.arc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.185 $"
+#ident		"GENERIC-$Revision: 1.186 $"
 
 maxusers	32		# estimated number of users
 
@@ -73,7 +73,6 @@ options 	DDB			# in-kernel debugger
 #makeoptions	DEBUG="-g"		# compile full symbol table
 
 # Compatibility options
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_10	# NetBSD 1.0,
 options 	COMPAT_11	# NetBSD 1.1,
 options 	COMPAT_12	# NetBSD 1.2,

Index: src/sys/arch/arc/conf/M403
diff -u src/sys/arch/arc/conf/M403:1.65 src/sys/arch/arc/conf/M403:1.66
--- src/sys/arch/arc/conf/M403:1.65	Fri Aug 21 01:52:07 2015
+++ src/sys/arch/arc/conf/M403	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: M403,v 1.65 2015/08/21 01:52:07 uebayasi Exp $
+#	$NetBSD: M403,v 1.66 2017/07/29 18:08:56 maxv Exp $
 #
 #	configuration file for MIPS Magnum 4000 system
 #
@@ -38,7 +38,6 @@ pseudo-device	ksyms
 #makeoptions	DEBUG="-g"		# compile full symbol table
 
 # Compatibility options
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_10	# NetBSD 1.0,
 options 	COMPAT_11	# NetBSD 1.1,
 options 	COMPAT_12	# NetBSD 1.2,

Index: src/sys/arch/arc/conf/MIMORI
diff -u src/sys/arch/arc/conf/MIMORI:1.70 src/sys/arch/arc/conf/MIMORI:1.71
--- src/sys/arch/arc/conf/MIMORI:1.70	Fri Aug 21 01:52:07 2015
+++ src/sys/arch/arc/conf/MIMORI	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MIMORI,v 1.70 2015/08/21 01:52:07 uebayasi Exp $
+#	$NetBSD: MIMORI,v 1.71 2017/07/29 18:08:56 maxv Exp $
 #	NetBSD: GENERIC,v 1.31 2000/06/09 05:33:02 soda Exp
 #
 #	MIMORI -- My NEC RISCstation 2250 (ur)
@@ -40,7 +40,6 @@ pseudo-device	ksyms
 #makeoptions	DEBUG="-g"		# compile full symbol table
 
 # Compatibility options
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_10	# NetBSD 1.0,
 options 	COMPAT_11	# NetBSD 1.1,
 options 	COMPAT_12	# NetBSD 1.2,

Index: src/sys/arch/arc/conf/PICA
diff -u src/sys/arch/arc/conf/PICA:1.82 src/sys/arch/arc/conf/PICA:1.83
--- src/sys/arch/arc/conf/PICA:1.82	Fri Aug 21 01:52:07 2015
+++ src/sys/arch/arc/conf/PICA	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: PICA,v 1.82 2015/08/21 01:52:07 uebayasi Exp $
+#	$NetBSD: PICA,v 1.83 2017/07/29 18:08:56 maxv Exp $
 #
 #	configuration file for ACER PICA system
 #
@@ -39,7 +39,6 @@ pseudo-device	ksyms
 #makeoptions	DEBUG="-g"		# compile full symbol table
 
 # Compatibility options
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_10	# NetBSD 1.0,
 options 	COMPAT_11	# NetBSD 1.1,
 options 	COMPAT_12	# NetBSD 1.2,

Index: src/sys/arch/arc/conf/RPC44
diff -u src/sys/arch/arc/conf/RPC44:1.51 src/sys/arch/arc/conf/RPC44:1.52
--- src/sys/arch/arc/conf/RPC44:1.51	Fri Aug 21 01:52:07 2015
+++ src/sys/arch/arc/conf/RPC44	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: RPC44,v 1.51 2015/08/21 01:52:07 uebayasi Exp $
+# $NetBSD: RPC44,v 1.52 2017/07/29 18:08:56 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/arc/conf/std.arc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.51 $"
+#ident		"GENERIC-$Revision: 1.52 $"
 
 maxusers	32		# estimated number of users
 
@@ -65,7 +65,6 @@ pseudo-device	ksyms
 #makeoptions	DEBUG="-g"		# compile full symbol table
 
 # Compatibility options
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_10	# NetBSD 1.0,
 options 	COMPAT_11	# NetBSD 1.1,
 options 	COMPAT_12	# NetBSD 1.2,

Index: src/sys/arch/atari/conf/GENERIC.in
diff -u src/sys/arch/atari/conf/GENERIC.in:1.112 src/sys/arch/atari/conf/GENERIC.in:1.113
--- src/sys/arch/atari/conf/GENERIC.in:1.112	Tue Dec 13 20:42:16 2016
+++ src/sys/arch/atari/conf/GENERIC.in	Sat Jul 29 18:08:56 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC.in,v 1.112 2016/12/13 20:42:16 christos Exp $
+#	$NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
 #
 # Generic atari
 #
@@ -175,7 +175,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 #options 	COMPAT_SUNOS	# Support to run Sun-3 executables
 #options 	COMPAT_SVR4	# Support to run SVR4 executables
 #options 	COMPAT_LINUX	# Support to run Linux/m68k executables
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_AOUT_M68K # Compatibility to a.out executables
 options 	EXEC_AOUT	# a.out format executables
 #endif /* !SMALL030_KERNEL */

Index: src/sys/arch/bebox/conf/GENERIC
diff -u src/sys/arch/bebox/conf/GENERIC:1.153 src/sys/arch/bebox/conf/GENERIC:1.154
--- src/sys/arch/bebox/conf/GENERIC:1.153	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/bebox/conf/GENERIC	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.153 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: GENERIC,v 1.154 2017/07/29 18:08:56 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/bebox/conf/std.bebox"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.153 $"
+#ident 		"GENERIC-$Revision: 1.154 $"
 
 maxusers	32
 
@@ -71,7 +71,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 options 	COMPAT_43	# 4.3BSD binary compatibility.
 #options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/bebox/conf/INSTALL
diff -u src/sys/arch/bebox/conf/INSTALL:1.60 src/sys/arch/bebox/conf/INSTALL:1.61
--- src/sys/arch/bebox/conf/INSTALL:1.60	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/bebox/conf/INSTALL	Sat Jul 29 18:08:56 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.60 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: INSTALL,v 1.61 2017/07/29 18:08:56 maxv Exp $
 #
 # First try for BeBox config file
 #
@@ -35,7 +35,6 @@ options 	USERCONF		# userconf(4) support
 options		PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
 #options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	COMPAT_43	# 4.3BSD binary compatibility
 #options 	COMPAT_09	# NetBSD 0.9,
 #options 	COMPAT_10	# NetBSD 1.0,

Index: src/sys/arch/cats/conf/GENERIC
diff -u src/sys/arch/cats/conf/GENERIC:1.162 src/sys/arch/cats/conf/GENERIC:1.163
--- src/sys/arch/cats/conf/GENERIC:1.162	Sun Jun 25 10:06:27 2017
+++ src/sys/arch/cats/conf/GENERIC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.162 2017/06/25 10:06:27 skrll Exp $
+# $NetBSD: GENERIC,v 1.163 2017/07/29 18:08:57 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -137,7 +137,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/cats/conf/INSTALL
diff -u src/sys/arch/cats/conf/INSTALL:1.101 src/sys/arch/cats/conf/INSTALL:1.102
--- src/sys/arch/cats/conf/INSTALL:1.101	Tue Dec 13 20:42:16 2016
+++ src/sys/arch/cats/conf/INSTALL	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.101 2016/12/13 20:42:16 christos Exp $
+#	$NetBSD: INSTALL,v 1.102 2017/07/29 18:08:57 maxv Exp $
 #
 #	CATSINST -- CHALTECH CATS Install kernel
 #
@@ -85,7 +85,6 @@ options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/cobalt/conf/GENERIC
diff -u src/sys/arch/cobalt/conf/GENERIC:1.151 src/sys/arch/cobalt/conf/GENERIC:1.152
--- src/sys/arch/cobalt/conf/GENERIC:1.151	Tue Dec 13 20:42:17 2016
+++ src/sys/arch/cobalt/conf/GENERIC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.151 2016/12/13 20:42:17 christos Exp $
+# $NetBSD: GENERIC,v 1.152 2017/07/29 18:08:57 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/cobalt/conf/std.cobalt"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.151 $"
+#ident 		"GENERIC-$Revision: 1.152 $"
 
 maxusers	32
 
@@ -67,7 +67,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	EXEC_ECOFF	# exec ECOFF binaries
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/cobalt/conf/INSTALL
diff -u src/sys/arch/cobalt/conf/INSTALL:1.62 src/sys/arch/cobalt/conf/INSTALL:1.63
--- src/sys/arch/cobalt/conf/INSTALL:1.62	Tue Dec 13 20:42:17 2016
+++ src/sys/arch/cobalt/conf/INSTALL	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.62 2016/12/13 20:42:17 christos Exp $
+# $NetBSD: INSTALL,v 1.63 2017/07/29 18:08:57 maxv Exp $
 #
 # INSTALL -- installation and rescue kernel.
 #
@@ -10,7 +10,7 @@ include 	"arch/cobalt/conf/std.cobalt"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"INSTALL-$Revision: 1.62 $"
+#ident 		"INSTALL-$Revision: 1.63 $"
 
 makeoptions     COPTS="-Os -mmemcpy"
 makeoptions	CPUFLAGS="-march=vr5000 -mabi=32"
@@ -59,7 +59,6 @@ options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
 #options 	EXEC_ECOFF	# exec ECOFF binaries
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/dreamcast/conf/G1IDE
diff -u src/sys/arch/dreamcast/conf/G1IDE:1.2 src/sys/arch/dreamcast/conf/G1IDE:1.3
--- src/sys/arch/dreamcast/conf/G1IDE:1.2	Tue Jul 25 23:20:57 2017
+++ src/sys/arch/dreamcast/conf/G1IDE	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: G1IDE,v 1.2 2017/07/25 23:20:57 nat Exp $
+# $NetBSD: G1IDE,v 1.3 2017/07/29 18:08:57 maxv Exp $
 
 include 	"arch/dreamcast/conf/std.dreamcast"
 
@@ -52,7 +52,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Executable format options

Index: src/sys/arch/dreamcast/conf/GENERIC
diff -u src/sys/arch/dreamcast/conf/GENERIC:1.126 src/sys/arch/dreamcast/conf/GENERIC:1.127
--- src/sys/arch/dreamcast/conf/GENERIC:1.126	Tue Jul 25 23:20:57 2017
+++ src/sys/arch/dreamcast/conf/GENERIC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.126 2017/07/25 23:20:57 nat Exp $
+# $NetBSD: GENERIC,v 1.127 2017/07/29 18:08:57 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -65,7 +65,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Executable format options

Index: src/sys/arch/emips/conf/GENERIC
diff -u src/sys/arch/emips/conf/GENERIC:1.18 src/sys/arch/emips/conf/GENERIC:1.19
--- src/sys/arch/emips/conf/GENERIC:1.18	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/emips/conf/GENERIC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.18 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: GENERIC,v 1.19 2017/07/29 18:08:57 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/emips/conf/std.emips"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.18 $"
+#ident		"GENERIC-$Revision: 1.19 $"
 
 maxusers	64
 
@@ -138,7 +138,6 @@ options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0, and
 options 	COMPAT_30	# NetBSD 3.0 binary compatibility.
 options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Workstation console options

Index: src/sys/arch/evbarm/conf/ADI_BRH
diff -u src/sys/arch/evbarm/conf/ADI_BRH:1.71 src/sys/arch/evbarm/conf/ADI_BRH:1.72
--- src/sys/arch/evbarm/conf/ADI_BRH:1.71	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/ADI_BRH	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: ADI_BRH,v 1.71 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ADI_BRH,v 1.72 2017/07/29 18:08:57 maxv Exp $
 #
 #	ADI_BRH -- ADI Engineering "Big Red Head" i80200 Evaluation Board
 #
@@ -91,7 +91,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/IQ31244
diff -u src/sys/arch/evbarm/conf/IQ31244:1.71 src/sys/arch/evbarm/conf/IQ31244:1.72
--- src/sys/arch/evbarm/conf/IQ31244:1.71	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/IQ31244	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: IQ31244,v 1.71 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: IQ31244,v 1.72 2017/07/29 18:08:57 maxv Exp $
 #
 #	IQ31244 -- Intel IQ31244 Evaluation Board Kernel
 #
@@ -91,7 +91,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/ARMADAXP
diff -u src/sys/arch/evbarm/conf/ARMADAXP:1.19 src/sys/arch/evbarm/conf/ARMADAXP:1.20
--- src/sys/arch/evbarm/conf/ARMADAXP:1.19	Sat Feb 25 07:55:06 2017
+++ src/sys/arch/evbarm/conf/ARMADAXP	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: ARMADAXP,v 1.19 2017/02/25 07:55:06 skrll Exp $
+#	$NetBSD: ARMADAXP,v 1.20 2017/07/29 18:08:57 maxv Exp $
 #
 #	ARMADA XP DEV BOARD
 #
@@ -97,7 +97,6 @@ options		COMPAT_NETBSD32	# allow running
 #options 	COMPAT_30	# NetBSD 3.0,
 #options 	COMPAT_40	# NetBSD 4.0, and
 options 	COMPAT_50	# NetBSD 5.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3
diff -u src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.6 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.7
--- src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.6	Sun Feb 26 12:03:14 2017
+++ src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: ARMADILLO-IOT-G3,v 1.6 2017/02/26 12:03:14 rin Exp $
+# $NetBSD: ARMADILLO-IOT-G3,v 1.7 2017/07/29 18:08:57 maxv Exp $
 #
 # ARMADILLO-IOT-G3 -- Atmark Techno, Armadillo-IoT G3
 #
@@ -90,7 +90,6 @@ makeoptions	COPY_SYMTAB=1
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 #options 	COMPAT_NDIS	# NDIS network driver

Index: src/sys/arch/evbarm/conf/ARMADILLO210
diff -u src/sys/arch/evbarm/conf/ARMADILLO210:1.36 src/sys/arch/evbarm/conf/ARMADILLO210:1.37
--- src/sys/arch/evbarm/conf/ARMADILLO210:1.36	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/ARMADILLO210	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: ARMADILLO210,v 1.36 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ARMADILLO210,v 1.37 2017/07/29 18:08:57 maxv Exp $
 #
 #	ARMADILLO210 -- Atmark Techno, Armadillo-210
 #
@@ -81,7 +81,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_LINUX	# binary compatibility with Linux
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/evbarm/conf/ARMADILLO9
diff -u src/sys/arch/evbarm/conf/ARMADILLO9:1.53 src/sys/arch/evbarm/conf/ARMADILLO9:1.54
--- src/sys/arch/evbarm/conf/ARMADILLO9:1.53	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/ARMADILLO9	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: ARMADILLO9,v 1.53 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ARMADILLO9,v 1.54 2017/07/29 18:08:57 maxv Exp $
 #
 #	ARMADILLO9 -- Atmark Techno, Armadillo-9
 #
@@ -81,7 +81,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/evbarm/conf/BCM5301X
diff -u src/sys/arch/evbarm/conf/BCM5301X:1.27 src/sys/arch/evbarm/conf/BCM5301X:1.28
--- src/sys/arch/evbarm/conf/BCM5301X:1.27	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/BCM5301X	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: BCM5301X,v 1.27 2017/06/26 03:15:16 sevan Exp $
+#	$NetBSD: BCM5301X,v 1.28 2017/07/29 18:08:57 maxv Exp $
 #
 #	BCM5301X -- Broadcom BCM5301X Eval Board Kernel
 #
@@ -105,7 +105,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/MMNET_GENERIC
diff -u src/sys/arch/evbarm/conf/MMNET_GENERIC:1.27 src/sys/arch/evbarm/conf/MMNET_GENERIC:1.28
--- src/sys/arch/evbarm/conf/MMNET_GENERIC:1.27	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/MMNET_GENERIC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: MMNET_GENERIC,v 1.27 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: MMNET_GENERIC,v 1.28 2017/07/29 18:08:57 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/evbarm/conf/std.mmnet"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.27 $"
+#ident 		"GENERIC-$Revision: 1.28 $"
 
 maxusers	32		# estimated number of users
 
@@ -107,7 +107,6 @@ options 	COMPAT_20	# NetBSD 2.0, and
 options 	COMPAT_30	# NetBSD 3.0 binary compatibility
 options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_SVR4	# binary compatibility with SVR4
Index: src/sys/arch/evbarm/conf/OPENBLOCKS_A6
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.27 src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.28
--- src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.27	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_A6	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS_A6,v 1.27 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: OPENBLOCKS_A6,v 1.28 2017/07/29 18:08:57 maxv Exp $
 #
 #	OPENBLOCKS_A6 -- Plat'Home. OpenBlockS A6 kernel
 #
@@ -108,7 +108,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/BCM56340
diff -u src/sys/arch/evbarm/conf/BCM56340:1.12 src/sys/arch/evbarm/conf/BCM56340:1.13
--- src/sys/arch/evbarm/conf/BCM56340:1.12	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/BCM56340	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: BCM56340,v 1.12 2017/06/26 03:15:16 sevan Exp $
+#	$NetBSD: BCM56340,v 1.13 2017/07/29 18:08:57 maxv Exp $
 #
 #	BCM5301X -- Broadcom BCM5301X Eval Board Kernel
 #
@@ -105,7 +105,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/VTC100
diff -u src/sys/arch/evbarm/conf/VTC100:1.12 src/sys/arch/evbarm/conf/VTC100:1.13
--- src/sys/arch/evbarm/conf/VTC100:1.12	Wed Mar 22 22:53:06 2017
+++ src/sys/arch/evbarm/conf/VTC100	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: VTC100,v 1.12 2017/03/22 22:53:06 sevan Exp $
+#	$NetBSD: VTC100,v 1.13 2017/07/29 18:08:57 maxv Exp $
 #
 #	VTC100 -- NEXCOM VTC100 Kernel
 #
@@ -100,7 +100,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/BEAGLEBOARD
diff -u src/sys/arch/evbarm/conf/BEAGLEBOARD:1.61 src/sys/arch/evbarm/conf/BEAGLEBOARD:1.62
--- src/sys/arch/evbarm/conf/BEAGLEBOARD:1.61	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/BEAGLEBOARD	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: BEAGLEBOARD,v 1.61 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: BEAGLEBOARD,v 1.62 2017/07/29 18:08:57 maxv Exp $
 #
 #	BEAGLEBOARD -- TI OMAP 3530 Eval Board Kernel
 #
@@ -97,7 +97,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/BEAGLEBOARDXM
diff -u src/sys/arch/evbarm/conf/BEAGLEBOARDXM:1.24 src/sys/arch/evbarm/conf/BEAGLEBOARDXM:1.25
--- src/sys/arch/evbarm/conf/BEAGLEBOARDXM:1.24	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/BEAGLEBOARDXM	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: BEAGLEBOARDXM,v 1.24 2017/06/26 03:15:16 sevan Exp $
+#	$NetBSD: BEAGLEBOARDXM,v 1.25 2017/07/29 18:08:57 maxv Exp $
 #
 #	BEAGLEBOARD -- TI OMAP 3530 Eval Board Kernel
 #
@@ -96,7 +96,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/N900
diff -u src/sys/arch/evbarm/conf/N900:1.24 src/sys/arch/evbarm/conf/N900:1.25
--- src/sys/arch/evbarm/conf/N900:1.24	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/N900	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: N900,v 1.24 2017/06/26 03:15:16 sevan Exp $
+#	$NetBSD: N900,v 1.25 2017/07/29 18:08:57 maxv Exp $
 #
 #	N900 -- Nokia N900 Kernel
 #
@@ -97,7 +97,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/CP3100
diff -u src/sys/arch/evbarm/conf/CP3100:1.44 src/sys/arch/evbarm/conf/CP3100:1.45
--- src/sys/arch/evbarm/conf/CP3100:1.44	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/CP3100	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: CP3100,v 1.44 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: CP3100,v 1.45 2017/07/29 18:08:57 maxv Exp $
 #
 #	CP3100 -- Certance CP3100 Kernel
 #
@@ -93,7 +93,6 @@ options		COMPAT_NETBSD32	# allow running
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/CUBOX
diff -u src/sys/arch/evbarm/conf/CUBOX:1.2 src/sys/arch/evbarm/conf/CUBOX:1.3
--- src/sys/arch/evbarm/conf/CUBOX:1.2	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/CUBOX	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX,v 1.2 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: CUBOX,v 1.3 2017/07/29 18:08:57 maxv Exp $
 #
 #	CUBOX -- SolidRun Ltd. Cubox kernel
 #
@@ -91,7 +91,6 @@ options 	COMPAT_NETBSD32 # allow running
 #options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_NDIS	# NDIS network driver

Index: src/sys/arch/evbarm/conf/CUBOX-I
diff -u src/sys/arch/evbarm/conf/CUBOX-I:1.8 src/sys/arch/evbarm/conf/CUBOX-I:1.9
--- src/sys/arch/evbarm/conf/CUBOX-I:1.8	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/CUBOX-I	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX-I,v 1.8 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: CUBOX-I,v 1.9 2017/07/29 18:08:57 maxv Exp $
 #
 # CuBox-i
 # - http://www.solid-run.com/products/cubox-i-mini-computer/
@@ -91,7 +91,6 @@ options 	COMPAT_NETBSD32 # allow running
 #options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_NDIS	# NDIS network driver

Index: src/sys/arch/evbarm/conf/DUOVERO
diff -u src/sys/arch/evbarm/conf/DUOVERO:1.3 src/sys/arch/evbarm/conf/DUOVERO:1.4
--- src/sys/arch/evbarm/conf/DUOVERO:1.3	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/DUOVERO	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: DUOVERO,v 1.3 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: DUOVERO,v 1.4 2017/07/29 18:08:57 maxv Exp $
 #
 #	DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
 #
@@ -113,7 +113,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/GEMINI
diff -u src/sys/arch/evbarm/conf/GEMINI:1.34 src/sys/arch/evbarm/conf/GEMINI:1.35
--- src/sys/arch/evbarm/conf/GEMINI:1.34	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/GEMINI	Sat Jul 29 18:08:57 2017
@@ -86,7 +86,6 @@ options		COMPAT_NETBSD32	# allow running
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/GEMINI_MASTER
diff -u src/sys/arch/evbarm/conf/GEMINI_MASTER:1.34 src/sys/arch/evbarm/conf/GEMINI_MASTER:1.35
--- src/sys/arch/evbarm/conf/GEMINI_MASTER:1.34	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/GEMINI_MASTER	Sat Jul 29 18:08:57 2017
@@ -87,7 +87,6 @@ options		COMPAT_NETBSD32	# allow running
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/TISDP2430
diff -u src/sys/arch/evbarm/conf/TISDP2430:1.34 src/sys/arch/evbarm/conf/TISDP2430:1.35
--- src/sys/arch/evbarm/conf/TISDP2430:1.34	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/TISDP2430	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: TISDP2430,v 1.34 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: TISDP2430,v 1.35 2017/07/29 18:08:57 maxv Exp $
 #
 #	TISDP2430 -- TI OMAP 2430 Eval Board Kernel
 #
@@ -95,7 +95,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/GEMINI_SLAVE
diff -u src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.35 src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.36
--- src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.35	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/GEMINI_SLAVE	Sat Jul 29 18:08:57 2017
@@ -86,7 +86,6 @@ options		COMPAT_NETBSD32	# allow running
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/TISDP2420
diff -u src/sys/arch/evbarm/conf/TISDP2420:1.35 src/sys/arch/evbarm/conf/TISDP2420:1.36
--- src/sys/arch/evbarm/conf/TISDP2420:1.35	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/TISDP2420	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: TISDP2420,v 1.35 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: TISDP2420,v 1.36 2017/07/29 18:08:57 maxv Exp $
 #
 #	TISDP2420 -- TI OMAP 2420 Eval Board Kernel
 #
@@ -96,7 +96,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/GENERIC.common
diff -u src/sys/arch/evbarm/conf/GENERIC.common:1.18 src/sys/arch/evbarm/conf/GENERIC.common:1.19
--- src/sys/arch/evbarm/conf/GENERIC.common:1.18	Wed Mar 22 16:07:12 2017
+++ src/sys/arch/evbarm/conf/GENERIC.common	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC.common,v 1.18 2017/03/22 16:07:12 skrll Exp $
+#	$NetBSD: GENERIC.common,v 1.19 2017/07/29 18:08:57 maxv Exp $
 #
 #	GENERIC evbarm kernel config (template)
 #
@@ -81,7 +81,6 @@ options 	COMPAT_NETBSD32	# allow running
 #options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/GOLDENGATE
diff -u src/sys/arch/evbarm/conf/GOLDENGATE:1.14 src/sys/arch/evbarm/conf/GOLDENGATE:1.15
--- src/sys/arch/evbarm/conf/GOLDENGATE:1.14	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/GOLDENGATE	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GOLDENGATE,v 1.14 2017/06/26 03:15:16 sevan Exp $
+#	$NetBSD: GOLDENGATE,v 1.15 2017/07/29 18:08:57 maxv Exp $
 #
 #	GOLDENGATE -- Cortina GOLDENGATE Eval Board Kernel
 #
@@ -102,7 +102,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/GUMSTIX
diff -u src/sys/arch/evbarm/conf/GUMSTIX:1.91 src/sys/arch/evbarm/conf/GUMSTIX:1.92
--- src/sys/arch/evbarm/conf/GUMSTIX:1.91	Fri Jun 16 22:39:34 2017
+++ src/sys/arch/evbarm/conf/GUMSTIX	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: GUMSTIX,v 1.91 2017/06/16 22:39:34 pgoyette Exp $
+#	$NetBSD: GUMSTIX,v 1.92 2017/07/29 18:08:57 maxv Exp $
 #
 #	GUMSTIX -- Gumstix. Inc. gumstix platforms kernel
 #
@@ -114,7 +114,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/HDL_G
diff -u src/sys/arch/evbarm/conf/HDL_G:1.49 src/sys/arch/evbarm/conf/HDL_G:1.50
--- src/sys/arch/evbarm/conf/HDL_G:1.49	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/HDL_G	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: HDL_G,v 1.49 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: HDL_G,v 1.50 2017/07/29 18:08:57 maxv Exp $
 #
 #       HDL_G -- I-O DATA HDL-G Kernel
 #
@@ -102,7 +102,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
Index: src/sys/arch/evbarm/conf/MPCSA_GENERIC
diff -u src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.49 src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.50
--- src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.49	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/MPCSA_GENERIC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: MPCSA_GENERIC,v 1.49 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: MPCSA_GENERIC,v 1.50 2017/07/29 18:08:57 maxv 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.49 $"
+#ident 		"GENERIC-$Revision: 1.50 $"
 
 maxusers	32		# estimated number of users
 
@@ -107,7 +107,6 @@ options 	COMPAT_20	# NetBSD 2.0, and
 options 	COMPAT_30	# NetBSD 3.0 binary compatibility
 options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_SVR4	# binary compatibility with SVR4

Index: src/sys/arch/evbarm/conf/HPT5325
diff -u src/sys/arch/evbarm/conf/HPT5325:1.32 src/sys/arch/evbarm/conf/HPT5325:1.33
--- src/sys/arch/evbarm/conf/HPT5325:1.32	Wed May 24 20:23:04 2017
+++ src/sys/arch/evbarm/conf/HPT5325	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: HPT5325,v 1.32 2017/05/24 20:23:04 christos Exp $
+#	$NetBSD: HPT5325,v 1.33 2017/07/29 18:08:57 maxv Exp $
 #
 #  This configuration supports for HP T5325 Thin Client
 #
@@ -110,7 +110,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/IGEPV2
diff -u src/sys/arch/evbarm/conf/IGEPV2:1.29 src/sys/arch/evbarm/conf/IGEPV2:1.30
--- src/sys/arch/evbarm/conf/IGEPV2:1.29	Mon Feb 27 06:50:15 2017
+++ src/sys/arch/evbarm/conf/IGEPV2	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: IGEPV2,v 1.29 2017/02/27 06:50:15 chs Exp $
+#	$NetBSD: IGEPV2,v 1.30 2017/07/29 18:08:57 maxv Exp $
 #
 #	IGEPv2 -- TI OMAP 3530 Eval Board Kernel
 #
@@ -94,7 +94,6 @@ options		COMPAT_NETBSD32	# allow running
 #options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/IMX6UL-STARTER
diff -u src/sys/arch/evbarm/conf/IMX6UL-STARTER:1.1 src/sys/arch/evbarm/conf/IMX6UL-STARTER:1.2
--- src/sys/arch/evbarm/conf/IMX6UL-STARTER:1.1	Fri Jun  9 18:14:59 2017
+++ src/sys/arch/evbarm/conf/IMX6UL-STARTER	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: IMX6UL-STARTER,v 1.1 2017/06/09 18:14:59 ryo Exp $
+#	$NetBSD: IMX6UL-STARTER,v 1.2 2017/07/29 18:08:57 maxv Exp $
 #
 #	IMX6UL-STARTER - Freescale i.MX6UL Evaluation Board
 #
@@ -92,7 +92,6 @@ makeoptions	COPY_SYMTAB=1
 #options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries

Index: src/sys/arch/evbarm/conf/INTEGRATOR
diff -u src/sys/arch/evbarm/conf/INTEGRATOR:1.81 src/sys/arch/evbarm/conf/INTEGRATOR:1.82
--- src/sys/arch/evbarm/conf/INTEGRATOR:1.81	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/INTEGRATOR	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INTEGRATOR,v 1.81 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: INTEGRATOR,v 1.82 2017/07/29 18:08:57 maxv Exp $
 #
 #	GENERIC -- ARM Integrator board Generic kernel
 #
@@ -91,7 +91,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/IQ80310
diff -u src/sys/arch/evbarm/conf/IQ80310:1.89 src/sys/arch/evbarm/conf/IQ80310:1.90
--- src/sys/arch/evbarm/conf/IQ80310:1.89	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/IQ80310	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: IQ80310,v 1.89 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: IQ80310,v 1.90 2017/07/29 18:08:57 maxv Exp $
 #
 #	IQ80310 -- Intel IQ80310 Evaluation Board Kernel
 #
@@ -91,7 +91,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/IQ80321
diff -u src/sys/arch/evbarm/conf/IQ80321:1.86 src/sys/arch/evbarm/conf/IQ80321:1.87
--- src/sys/arch/evbarm/conf/IQ80321:1.86	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/IQ80321	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: IQ80321,v 1.86 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: IQ80321,v 1.87 2017/07/29 18:08:57 maxv Exp $
 #
 #	IQ80321 -- Intel IQ80321 Evaluation Board Kernel
 #
@@ -91,7 +91,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/IXDP425
diff -u src/sys/arch/evbarm/conf/IXDP425:1.51 src/sys/arch/evbarm/conf/IXDP425:1.52
--- src/sys/arch/evbarm/conf/IXDP425:1.51	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/IXDP425	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: IXDP425,v 1.51 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: IXDP425,v 1.52 2017/07/29 18:08:57 maxv Exp $
 #
 #	IXDP425 -- Intel IXDP425/IXCDP1100 Development Platform
 #
@@ -95,7 +95,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/LUBBOCK
diff -u src/sys/arch/evbarm/conf/LUBBOCK:1.58 src/sys/arch/evbarm/conf/LUBBOCK:1.59
--- src/sys/arch/evbarm/conf/LUBBOCK:1.58	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/LUBBOCK	Sat Jul 29 18:08:57 2017
@@ -89,7 +89,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/SMDK2800
diff -u src/sys/arch/evbarm/conf/SMDK2800:1.58 src/sys/arch/evbarm/conf/SMDK2800:1.59
--- src/sys/arch/evbarm/conf/SMDK2800:1.58	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/SMDK2800	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: SMDK2800,v 1.58 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: SMDK2800,v 1.59 2017/07/29 18:08:57 maxv Exp $
 #
 #	SMDK2800 -- Samsung's S3C2800 evaluation board.
 #
@@ -98,7 +98,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/MARVELL_NAS
diff -u src/sys/arch/evbarm/conf/MARVELL_NAS:1.25 src/sys/arch/evbarm/conf/MARVELL_NAS:1.26
--- src/sys/arch/evbarm/conf/MARVELL_NAS:1.25	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/MARVELL_NAS	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MARVELL_NAS,v 1.25 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: MARVELL_NAS,v 1.26 2017/07/29 18:08:57 maxv Exp $
 #
 #  This configuration supports for generically Marvell NAS.
 
@@ -106,7 +106,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_LINUX	# binary compatibility with Linux
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/evbarm/conf/MINI2440
diff -u src/sys/arch/evbarm/conf/MINI2440:1.20 src/sys/arch/evbarm/conf/MINI2440:1.21
--- src/sys/arch/evbarm/conf/MINI2440:1.20	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/MINI2440	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MINI2440,v 1.20 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: MINI2440,v 1.21 2017/07/29 18:08:57 maxv Exp $
 #
 #	MINI2440 -- Friendly ARM evaluation board based on Samsung S3C2440
 #
@@ -117,7 +117,6 @@ options		COMPAT_NETBSD32	# allow running
 #options 	COMPAT_20	# NetBSD 2.0,
 #options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options
Index: src/sys/arch/evbarm/conf/OPENBLOCKS_AX3
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.20 src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.21
--- src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.20	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_AX3	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS_AX3,v 1.20 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: OPENBLOCKS_AX3,v 1.21 2017/07/29 18:08:57 maxv Exp $
 #
 #	OPENBLOCKS_AX3 -- Plat'Home. OpenBlockS AX3 kernel
 #
@@ -113,7 +113,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/MV2120
diff -u src/sys/arch/evbarm/conf/MV2120:1.31 src/sys/arch/evbarm/conf/MV2120:1.32
--- src/sys/arch/evbarm/conf/MV2120:1.31	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/MV2120	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MV2120,v 1.31 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: MV2120,v 1.32 2017/07/29 18:08:57 maxv Exp $
 #
 #  This configuration supports for HP MV2120/MV5140/MV5150.
 
@@ -114,7 +114,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_LINUX	# binary compatibility with Linux
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/evbarm/conf/NITROGEN6X
diff -u src/sys/arch/evbarm/conf/NITROGEN6X:1.10 src/sys/arch/evbarm/conf/NITROGEN6X:1.11
--- src/sys/arch/evbarm/conf/NITROGEN6X:1.10	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/NITROGEN6X	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: NITROGEN6X,v 1.10 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: NITROGEN6X,v 1.11 2017/07/29 18:08:57 maxv Exp $
 #
 # Nitrogen6X
 # - http://boundarydevices.com/products/nitrogen6x-board-imx6-arm-cortex-a9-sbc/
@@ -91,7 +91,6 @@ options 	COMPAT_NETBSD32 # allow running
 #options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_NDIS	# NDIS network driver
Index: src/sys/arch/evbarm/conf/OMAP5EVM
diff -u src/sys/arch/evbarm/conf/OMAP5EVM:1.10 src/sys/arch/evbarm/conf/OMAP5EVM:1.11
--- src/sys/arch/evbarm/conf/OMAP5EVM:1.10	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/OMAP5EVM	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: OMAP5EVM,v 1.10 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: OMAP5EVM,v 1.11 2017/07/29 18:08:57 maxv Exp $
 #
 #	PANDABOARD -- TI OMAP 4430 Eval Board Kernel
 #
@@ -98,7 +98,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/NSLU2
diff -u src/sys/arch/evbarm/conf/NSLU2:1.40 src/sys/arch/evbarm/conf/NSLU2:1.41
--- src/sys/arch/evbarm/conf/NSLU2:1.40	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/NSLU2	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: NSLU2,v 1.40 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: NSLU2,v 1.41 2017/07/29 18:08:57 maxv Exp $
 #
 #	Linksys NSLU2 "Slug" NAS Device
 #
@@ -96,7 +96,6 @@ options		COMPAT_NETBSD32	# allow running
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/OVERO
diff -u src/sys/arch/evbarm/conf/OVERO:1.47 src/sys/arch/evbarm/conf/OVERO:1.48
--- src/sys/arch/evbarm/conf/OVERO:1.47	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/OVERO	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: OVERO,v 1.47 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: OVERO,v 1.48 2017/07/29 18:08:57 maxv Exp $
 #
 #	OVERO -- Gumstix. Inc. Overo COMS platforms kernel
 #
@@ -112,7 +112,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/PANDABOARD
diff -u src/sys/arch/evbarm/conf/PANDABOARD:1.22 src/sys/arch/evbarm/conf/PANDABOARD:1.23
--- src/sys/arch/evbarm/conf/PANDABOARD:1.22	Mon Jun 26 03:15:16 2017
+++ src/sys/arch/evbarm/conf/PANDABOARD	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: PANDABOARD,v 1.22 2017/06/26 03:15:16 sevan Exp $
+#	$NetBSD: PANDABOARD,v 1.23 2017/07/29 18:08:57 maxv Exp $
 #
 #	PANDABOARD -- TI OMAP 4430 Eval Board Kernel
 #
@@ -96,7 +96,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/PEPPER
diff -u src/sys/arch/evbarm/conf/PEPPER:1.4 src/sys/arch/evbarm/conf/PEPPER:1.5
--- src/sys/arch/evbarm/conf/PEPPER:1.4	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/PEPPER	Sat Jul 29 18:08:57 2017
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: PEPPER,v 1.4 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: PEPPER,v 1.5 2017/07/29 18:08:57 maxv Exp $
 #
 #	PEPPER -- Gumstix. Inc. Pepper Single Board Computer platforms kernel
 #
@@ -112,7 +112,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/SHEEVAPLUG
diff -u src/sys/arch/evbarm/conf/SHEEVAPLUG:1.55 src/sys/arch/evbarm/conf/SHEEVAPLUG:1.56
--- src/sys/arch/evbarm/conf/SHEEVAPLUG:1.55	Wed May 24 20:23:04 2017
+++ src/sys/arch/evbarm/conf/SHEEVAPLUG	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: SHEEVAPLUG,v 1.55 2017/05/24 20:23:04 christos Exp $
+#	$NetBSD: SHEEVAPLUG,v 1.56 2017/07/29 18:08:57 maxv Exp $
 #
 #  This configuration supports for generically Marvell SheevaPlug
 #
@@ -115,7 +115,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/evbarm/conf/SMDK2410
diff -u src/sys/arch/evbarm/conf/SMDK2410:1.63 src/sys/arch/evbarm/conf/SMDK2410:1.64
--- src/sys/arch/evbarm/conf/SMDK2410:1.63	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/SMDK2410	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: SMDK2410,v 1.63 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: SMDK2410,v 1.64 2017/07/29 18:08:57 maxv Exp $
 #
 #	SMDK2410 -- Samsung's S3C2410 evaluation board.
 #
@@ -109,7 +109,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC
diff -u src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC:1.50 src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC:1.51
--- src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC:1.50	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: TEAMASA_NPWR_FC,v 1.50 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: TEAMASA_NPWR_FC,v 1.51 2017/07/29 18:08:57 maxv Exp $
 #
 #	TeamASA NPWR-FC, i80321-based SBC
 #
@@ -92,7 +92,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm/conf/TS7200
diff -u src/sys/arch/evbarm/conf/TS7200:1.67 src/sys/arch/evbarm/conf/TS7200:1.68
--- src/sys/arch/evbarm/conf/TS7200:1.67	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/TS7200	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: TS7200,v 1.67 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: TS7200,v 1.68 2017/07/29 18:08:57 maxv Exp $
 #
 #	TS7200 - Kernel for Technologic Systems TS7200 ARM hardware
 #
@@ -97,7 +97,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/TWINTAIL
diff -u src/sys/arch/evbarm/conf/TWINTAIL:1.70 src/sys/arch/evbarm/conf/TWINTAIL:1.71
--- src/sys/arch/evbarm/conf/TWINTAIL:1.70	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/TWINTAIL	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: TWINTAIL,v 1.70 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: TWINTAIL,v 1.71 2017/07/29 18:08:57 maxv Exp $
 #
 #	TWINTAIL -- Genetec corp. G4255EB-X002 Evaluation Board Kernel
 #
@@ -98,7 +98,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/ZAO425
diff -u src/sys/arch/evbarm/conf/ZAO425:1.59 src/sys/arch/evbarm/conf/ZAO425:1.60
--- src/sys/arch/evbarm/conf/ZAO425:1.59	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm/conf/ZAO425	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: ZAO425,v 1.59 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ZAO425,v 1.60 2017/07/29 18:08:57 maxv Exp $
 #
 #	ZAO425 -- Intel IXP425
 #
@@ -95,7 +95,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/evbarm64/conf/A64EMUL
diff -u src/sys/arch/evbarm64/conf/A64EMUL:1.7 src/sys/arch/evbarm64/conf/A64EMUL:1.8
--- src/sys/arch/evbarm64/conf/A64EMUL:1.7	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbarm64/conf/A64EMUL	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: A64EMUL,v 1.7 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: A64EMUL,v 1.8 2017/07/29 18:08:57 maxv Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/evbarm64/conf/std.a64emul
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"A64EMUL-$Revision: 1.7 $"
+ident		"A64EMUL-$Revision: 1.8 $"
 
 maxusers 32
 
@@ -129,7 +129,6 @@ options 	COMPAT_43
 #options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 # OSF/1 binary compatibility
 
 # Linux binary compatibility

Index: src/sys/arch/evbmips/conf/ALCHEMY
diff -u src/sys/arch/evbmips/conf/ALCHEMY:1.60 src/sys/arch/evbmips/conf/ALCHEMY:1.61
--- src/sys/arch/evbmips/conf/ALCHEMY:1.60	Tue Dec 13 20:42:17 2016
+++ src/sys/arch/evbmips/conf/ALCHEMY	Sat Jul 29 18:08:57 2017
@@ -1,11 +1,11 @@
-#	$NetBSD: ALCHEMY,v 1.60 2016/12/13 20:42:17 christos Exp $
+#	$NetBSD: ALCHEMY,v 1.61 2017/07/29 18:08:57 maxv Exp $
 #
 # Kernel config for the Alchemy Semiconductor (AMD) PB1000, PB1500,
 # DBAu1000 and DBAu1500 evaluation boards.
 
 include 	"arch/evbmips/conf/std.alchemy"
 
-#ident 		"ALCHEMY-$Revision: 1.60 $"
+#ident 		"ALCHEMY-$Revision: 1.61 $"
 
 maxusers	32
 
@@ -111,9 +111,6 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 options 	IPFILTER_COMPAT # Compat for IP-Filter
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 
-# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
-#options 	TCP_COMPAT_42
-
 # JIT compiler for bpfilter
 #options	SLJIT
 #options	BPFJIT

Index: src/sys/arch/evbmips/conf/CI20
diff -u src/sys/arch/evbmips/conf/CI20:1.23 src/sys/arch/evbmips/conf/CI20:1.24
--- src/sys/arch/evbmips/conf/CI20:1.23	Tue Jul 25 06:44:22 2017
+++ src/sys/arch/evbmips/conf/CI20	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: CI20,v 1.23 2017/07/25 06:44:22 mrg Exp $
+#	$NetBSD: CI20,v 1.24 2017/07/29 18:08:57 maxv Exp $
 #
 # MIPS Creator CI20
 #
@@ -7,7 +7,7 @@ include 	"arch/evbmips/conf/std.ingenic"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"CI20-$Revision: 1.23 $"
+#ident 		"CI20-$Revision: 1.24 $"
 
 maxusers	32
 
@@ -117,9 +117,6 @@ options 	INET6		# IPV6
 #options 	IPFILTER_LOG	# ipmon(8) log support
 #options 	IPFILTER_LOOKUP	# ippool(8) support
 
-# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
-#options 	TCP_COMPAT_42
-
 # JIT compiler for bpfilter
 #options	SLJIT
 #options	BPFJIT

Index: src/sys/arch/evbmips/conf/CPMBR1400
diff -u src/sys/arch/evbmips/conf/CPMBR1400:1.22 src/sys/arch/evbmips/conf/CPMBR1400:1.23
--- src/sys/arch/evbmips/conf/CPMBR1400:1.22	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/CPMBR1400	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: CPMBR1400,v 1.22 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: CPMBR1400,v 1.23 2017/07/29 18:08:57 maxv Exp $
 
 include		"arch/evbmips/conf/std.rasoc"
 
@@ -75,7 +75,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_SVR4	# binary compatibility with SVR4
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC

Index: src/sys/arch/evbmips/conf/ERLITE
diff -u src/sys/arch/evbmips/conf/ERLITE:1.15 src/sys/arch/evbmips/conf/ERLITE:1.16
--- src/sys/arch/evbmips/conf/ERLITE:1.15	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/ERLITE	Sat Jul 29 18:08:57 2017
@@ -1,11 +1,11 @@
-#	$NetBSD: ERLITE,v 1.15 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ERLITE,v 1.16 2017/07/29 18:08:57 maxv Exp $
 
 include 	"arch/mips/conf/std.octeon"
 include 	"arch/evbmips/conf/files.octeon"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"ERLITE-$Revision: 1.15 $"
+#ident 		"ERLITE-$Revision: 1.16 $"
 
 maxusers	32
 
@@ -106,9 +106,6 @@ options 	INET6		# IPV6
 options 	BPFJIT
 options 	SLJIT
 
-# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
-#options 	TCP_COMPAT_42
-
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/LINKITSMART7688
diff -u src/sys/arch/evbmips/conf/LINKITSMART7688:1.2 src/sys/arch/evbmips/conf/LINKITSMART7688:1.3
--- src/sys/arch/evbmips/conf/LINKITSMART7688:1.2	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/LINKITSMART7688	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: LINKITSMART7688,v 1.2 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: LINKITSMART7688,v 1.3 2017/07/29 18:08:57 maxv Exp $
 #
 # MediaTek MT7688
 #
@@ -75,7 +75,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_SVR4	# binary compatibility with SVR4
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC
Index: src/sys/arch/evbmips/conf/SBMIPS
diff -u src/sys/arch/evbmips/conf/SBMIPS:1.2 src/sys/arch/evbmips/conf/SBMIPS:1.3
--- src/sys/arch/evbmips/conf/SBMIPS:1.2	Mon Jul 24 09:56:45 2017
+++ src/sys/arch/evbmips/conf/SBMIPS	Sat Jul 29 18:08:57 2017
@@ -1,10 +1,10 @@
-# $NetBSD: SBMIPS,v 1.2 2017/07/24 09:56:45 mrg Exp $
+# $NetBSD: SBMIPS,v 1.3 2017/07/29 18:08:57 maxv Exp $
 
 include 	"arch/evbmips/conf/std.sbmips"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.2 $"
+#ident 		"GENERIC-$Revision: 1.3 $"
 
 #options 	LOCKDEBUG	# XXX XXX XXX XXX
 #options 	DEBUG		# extra kernel debugging support
@@ -114,9 +114,6 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
-# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
-#options 	TCP_COMPAT_42
-
 # JIT compiler for bpfilter
 #options	SLJIT
 #options	BPFJIT

Index: src/sys/arch/evbmips/conf/MALTA
diff -u src/sys/arch/evbmips/conf/MALTA:1.85 src/sys/arch/evbmips/conf/MALTA:1.86
--- src/sys/arch/evbmips/conf/MALTA:1.85	Tue Dec 13 20:42:17 2016
+++ src/sys/arch/evbmips/conf/MALTA	Sat Jul 29 18:08:57 2017
@@ -1,10 +1,10 @@
-#	$NetBSD: MALTA,v 1.85 2016/12/13 20:42:17 christos Exp $
+#	$NetBSD: MALTA,v 1.86 2017/07/29 18:08:57 maxv Exp $
 
 include 	"arch/evbmips/conf/std.malta"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"MALTA-$Revision: 1.85 $"
+#ident 		"MALTA-$Revision: 1.86 $"
 
 maxusers	32
 
@@ -104,9 +104,6 @@ options 	INET		# Internet protocols
 #options 	IPFILTER_COMPAT # Compat for IP-Filter
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 
-# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
-#options 	TCP_COMPAT_42
-
 # JIT compiler for bpfilter
 #options	SLJIT
 #options	BPFJIT

Index: src/sys/arch/evbmips/conf/ZYXELKX
diff -u src/sys/arch/evbmips/conf/ZYXELKX:1.7 src/sys/arch/evbmips/conf/ZYXELKX:1.8
--- src/sys/arch/evbmips/conf/ZYXELKX:1.7	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/ZYXELKX	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: ZYXELKX,v 1.7 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ZYXELKX,v 1.8 2017/07/29 18:08:57 maxv Exp $
 
 include		"arch/evbmips/conf/std.rasoc"
 
@@ -71,7 +71,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_SVR4	# binary compatibility with SVR4
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC

Index: src/sys/arch/evbppc/conf/EV64260
diff -u src/sys/arch/evbppc/conf/EV64260:1.67 src/sys/arch/evbppc/conf/EV64260:1.68
--- src/sys/arch/evbppc/conf/EV64260:1.67	Tue Dec 13 20:42:17 2016
+++ src/sys/arch/evbppc/conf/EV64260	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: EV64260,v 1.67 2016/12/13 20:42:17 christos Exp $
+#	$NetBSD: EV64260,v 1.68 2017/07/29 18:08:57 maxv Exp $
 #
 #	MVP -- Motorola's Multiprocessing Verification Platform
 #
@@ -79,7 +79,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.59 src/sys/arch/evbppc/conf/EXPLORA451:1.60
--- src/sys/arch/evbppc/conf/EXPLORA451:1.59	Fri Aug  7 14:12:04 2015
+++ src/sys/arch/evbppc/conf/EXPLORA451	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.59 2015/08/07 14:12:04 maxv Exp $
+#	$NetBSD: EXPLORA451,v 1.60 2017/07/29 18:08:57 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -70,7 +70,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/evbppc/conf/MPC8536DS
diff -u src/sys/arch/evbppc/conf/MPC8536DS:1.23 src/sys/arch/evbppc/conf/MPC8536DS:1.24
--- src/sys/arch/evbppc/conf/MPC8536DS:1.23	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/MPC8536DS	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8536DS,v 1.23 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: MPC8536DS,v 1.24 2017/07/29 18:08:57 maxv Exp $
 #
 #	MPC8536DS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"MPC8536DS-$Revision: 1.23 $"
+ident 		"MPC8536DS-$Revision: 1.24 $"
 
 maxusers	32
 
@@ -61,7 +61,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/evbppc/conf/MPC8548CDS
diff -u src/sys/arch/evbppc/conf/MPC8548CDS:1.22 src/sys/arch/evbppc/conf/MPC8548CDS:1.23
--- src/sys/arch/evbppc/conf/MPC8548CDS:1.22	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/MPC8548CDS	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8548CDS,v 1.22 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: MPC8548CDS,v 1.23 2017/07/29 18:08:57 maxv Exp $
 #
 #	MPC8548CDS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"MPC8548CDS-$Revision: 1.22 $"
+ident 		"MPC8548CDS-$Revision: 1.23 $"
 
 maxusers	32
 
@@ -63,7 +63,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support
Index: src/sys/arch/evbppc/conf/OPENBLOCKS600
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS600:1.22 src/sys/arch/evbppc/conf/OPENBLOCKS600:1.23
--- src/sys/arch/evbppc/conf/OPENBLOCKS600:1.22	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/OPENBLOCKS600	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS600,v 1.22 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: OPENBLOCKS600,v 1.23 2017/07/29 18:08:57 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.obs600"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"OPENBLOCKS600-$Revision: 1.22 $"
+#ident 		"OPENBLOCKS600-$Revision: 1.23 $"
 
 maxusers	32
 
@@ -127,7 +127,6 @@ options 	PPP_DEFLATE	# Deflate compressi
 options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
 options 	IPFILTER_LOG	# ipmon(8) log support
 options 	IPFILTER_LOOKUP	# ippool(8) support
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
 # These options enable verbose messages for several subsystems.
Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.22 src/sys/arch/evbppc/conf/TWRP1025:1.23
--- src/sys/arch/evbppc/conf/TWRP1025:1.22	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/TWRP1025	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.22 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: TWRP1025,v 1.23 2017/07/29 18:08:57 maxv Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"TWRP1025-$Revision: 1.22 $"
+ident 		"TWRP1025-$Revision: 1.23 $"
 
 maxusers	32
 
@@ -63,7 +63,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/evbppc/conf/OPENBLOCKS200
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS200:1.43 src/sys/arch/evbppc/conf/OPENBLOCKS200:1.44
--- src/sys/arch/evbppc/conf/OPENBLOCKS200:1.43	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/evbppc/conf/OPENBLOCKS200	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS200,v 1.43 2014/08/23 20:26:57 dholland Exp $
+#	$NetBSD: OPENBLOCKS200,v 1.44 2017/07/29 18:08:57 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -60,7 +60,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266:1.70 src/sys/arch/evbppc/conf/OPENBLOCKS266:1.71
--- src/sys/arch/evbppc/conf/OPENBLOCKS266:1.70	Fri Aug  7 14:12:04 2015
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266,v 1.70 2015/08/07 14:12:04 maxv Exp $
+#	$NetBSD: OPENBLOCKS266,v 1.71 2017/07/29 18:08:57 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.obs266"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"OPENBLOCKS266-$Revision: 1.70 $"
+#ident 		"OPENBLOCKS266-$Revision: 1.71 $"
 
 maxusers	32
 
@@ -126,7 +126,6 @@ options 	PPP_DEFLATE	# Deflate compressi
 options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
 options 	IPFILTER_LOG	# ipmon(8) log support
 options 	IPFILTER_LOOKUP	# ippool(8) support
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
 
Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.70 src/sys/arch/evbppc/conf/WALNUT:1.71
--- src/sys/arch/evbppc/conf/WALNUT:1.70	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/evbppc/conf/WALNUT	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.70 2014/08/23 20:26:57 dholland Exp $
+#	$NetBSD: WALNUT,v 1.71 2017/07/29 18:08:57 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -60,7 +60,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/evbppc/conf/P2020DS
diff -u src/sys/arch/evbppc/conf/P2020DS:1.26 src/sys/arch/evbppc/conf/P2020DS:1.27
--- src/sys/arch/evbppc/conf/P2020DS:1.26	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/P2020DS	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020DS,v 1.26 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: P2020DS,v 1.27 2017/07/29 18:08:57 maxv Exp $
 #
 #	P2020DS -- everything that's currently supported
 #
@@ -8,7 +8,7 @@ include		"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"P2020DS-$Revision: 1.26 $"
+ident 		"P2020DS-$Revision: 1.27 $"
 
 maxusers	32
 
@@ -68,7 +68,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support
Index: src/sys/arch/evbppc/conf/P2020RDB
diff -u src/sys/arch/evbppc/conf/P2020RDB:1.26 src/sys/arch/evbppc/conf/P2020RDB:1.27
--- src/sys/arch/evbppc/conf/P2020RDB:1.26	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/P2020RDB	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020RDB,v 1.26 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: P2020RDB,v 1.27 2017/07/29 18:08:57 maxv Exp $
 #
 #	P2020RBD -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"P2020RBD-$Revision: 1.26 $"
+ident 		"P2020RBD-$Revision: 1.27 $"
 
 maxusers	32
 
@@ -63,7 +63,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.40 src/sys/arch/evbppc/conf/PMPPC:1.41
--- src/sys/arch/evbppc/conf/PMPPC:1.40	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/PMPPC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: PMPPC,v 1.40 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: PMPPC,v 1.41 2017/07/29 18:08:57 maxv Exp $
 #
 #	PMPPC
 #
@@ -56,7 +56,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.32 src/sys/arch/evbppc/conf/RB800:1.33
--- src/sys/arch/evbppc/conf/RB800:1.32	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/RB800	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.32 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: RB800,v 1.33 2017/07/29 18:08:57 maxv Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"RB800-$Revision: 1.32 $"
+ident 		"RB800-$Revision: 1.33 $"
 
 maxusers	32
 
@@ -66,7 +66,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/evbppc/conf/RB850GX2
diff -u src/sys/arch/evbppc/conf/RB850GX2:1.2 src/sys/arch/evbppc/conf/RB850GX2:1.3
--- src/sys/arch/evbppc/conf/RB850GX2:1.2	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbppc/conf/RB850GX2	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: RB850GX2,v 1.2 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: RB850GX2,v 1.3 2017/07/29 18:08:57 maxv Exp $
 #
 #	RouterBOARD RB850Gx2
 #
@@ -7,7 +7,7 @@ include		"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"RB850GX2-$Revision: 1.2 $"
+ident 		"RB850GX2-$Revision: 1.3 $"
 
 maxusers	32
 
@@ -63,7 +63,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/ews4800mips/conf/GENERIC
diff -u src/sys/arch/ews4800mips/conf/GENERIC:1.52 src/sys/arch/ews4800mips/conf/GENERIC:1.53
--- src/sys/arch/ews4800mips/conf/GENERIC:1.52	Wed Aug 12 07:53:57 2015
+++ src/sys/arch/ews4800mips/conf/GENERIC	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.52 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: GENERIC,v 1.53 2017/07/29 18:08:57 maxv Exp $
 #
 # GENERIC machine description file
 # This machine description file is used to generate the default NetBSD
@@ -25,7 +25,7 @@ include 	"arch/ews4800mips/conf/std.ews4
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.52 $"
+#ident		"GENERIC-$Revision: 1.53 $"
 
 maxusers	16
 
@@ -84,7 +84,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/hpcarm/conf/IPAQ
diff -u src/sys/arch/hpcarm/conf/IPAQ:1.78 src/sys/arch/hpcarm/conf/IPAQ:1.79
--- src/sys/arch/hpcarm/conf/IPAQ:1.78	Fri Aug  7 14:12:05 2015
+++ src/sys/arch/hpcarm/conf/IPAQ	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: IPAQ,v 1.78 2015/08/07 14:12:05 maxv Exp $
+#	$NetBSD: IPAQ,v 1.79 2017/07/29 18:08:57 maxv Exp $
 #
 #	iPAQ H3600 -- Windows-CE based PDA
 #
@@ -81,7 +81,6 @@ options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/hpcarm/conf/JORNADA720
diff -u src/sys/arch/hpcarm/conf/JORNADA720:1.99 src/sys/arch/hpcarm/conf/JORNADA720:1.100
--- src/sys/arch/hpcarm/conf/JORNADA720:1.99	Thu Mar 30 17:40:09 2017
+++ src/sys/arch/hpcarm/conf/JORNADA720	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: JORNADA720,v 1.99 2017/03/30 17:40:09 sevan Exp $
+#	$NetBSD: JORNADA720,v 1.100 2017/07/29 18:08:57 maxv Exp $
 #
 #	JORNADA -- Windows-CE based jornada 720
 #
@@ -7,7 +7,7 @@ include	"arch/hpcarm/conf/std.sa11x0"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.99 $"
+#ident 		"GENERIC-$Revision: 1.100 $"
 
 # estimated number of users
 maxusers	32
@@ -84,7 +84,6 @@ options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/hpcarm/conf/JORNADA820
diff -u src/sys/arch/hpcarm/conf/JORNADA820:1.37 src/sys/arch/hpcarm/conf/JORNADA820:1.38
--- src/sys/arch/hpcarm/conf/JORNADA820:1.37	Wed Aug 12 07:53:57 2015
+++ src/sys/arch/hpcarm/conf/JORNADA820	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: JORNADA820,v 1.37 2015/08/12 07:53:57 maxv Exp $
+#	$NetBSD: JORNADA820,v 1.38 2017/07/29 18:08:57 maxv Exp $
 #
 #	JORNADA -- Windows-CE based jornada 820
 #
@@ -7,7 +7,7 @@ include	"arch/hpcarm/conf/std.sa11x0"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.37 $"
+#ident 		"GENERIC-$Revision: 1.38 $"
 
 # estimated number of users
 maxusers	32
@@ -82,7 +82,6 @@ options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/hpcarm/conf/NETBOOKPRO
diff -u src/sys/arch/hpcarm/conf/NETBOOKPRO:1.20 src/sys/arch/hpcarm/conf/NETBOOKPRO:1.21
--- src/sys/arch/hpcarm/conf/NETBOOKPRO:1.20	Tue Dec 13 20:42:18 2016
+++ src/sys/arch/hpcarm/conf/NETBOOKPRO	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: NETBOOKPRO,v 1.20 2016/12/13 20:42:18 christos Exp $
+#	$NetBSD: NETBOOKPRO,v 1.21 2017/07/29 18:08:57 maxv Exp $
 #
 #	NETBOOKPRO -- Psion Teklogix NETBOOK PRO
 #
@@ -8,7 +8,7 @@ include	"arch/hpcarm/conf/files.netbookp
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.20 $"
+#ident 		"GENERIC-$Revision: 1.21 $"
 
 # estimated number of users
 maxusers	32
@@ -96,7 +96,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/hpcarm/conf/WZERO3
diff -u src/sys/arch/hpcarm/conf/WZERO3:1.42 src/sys/arch/hpcarm/conf/WZERO3:1.43
--- src/sys/arch/hpcarm/conf/WZERO3:1.42	Tue Dec 13 20:42:18 2016
+++ src/sys/arch/hpcarm/conf/WZERO3	Sat Jul 29 18:08:57 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: WZERO3,v 1.42 2016/12/13 20:42:18 christos Exp $
+#	$NetBSD: WZERO3,v 1.43 2017/07/29 18:08:57 maxv Exp $
 #
 #	WZERO3 -- Sharp Windows Mobile 5 based PDA
 #
@@ -8,7 +8,7 @@ include	"arch/hpcarm/conf/files.wzero3"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.42 $"
+#ident 		"GENERIC-$Revision: 1.43 $"
 
 # estimated number of users
 maxusers	32
@@ -97,7 +97,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.12 src/sys/arch/hppa/conf/GENERIC:1.13
--- src/sys/arch/hppa/conf/GENERIC:1.12	Wed May 24 20:23:04 2017
+++ src/sys/arch/hppa/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.12 2017/05/24 20:23:04 christos Exp $
+# $NetBSD: GENERIC,v 1.13 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -23,7 +23,7 @@ include 	"arch/hppa/conf/std.hppa"
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#ident 		"GENERIC-$Revision: 1.12 $"
+#ident 		"GENERIC-$Revision: 1.13 $"
 
 maxusers	32		# estimated number of users
 
@@ -81,7 +81,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_OSF1	# OSF1 binary compatibility
 #options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/i386/conf/ALL
diff -u src/sys/arch/i386/conf/ALL:1.423 src/sys/arch/i386/conf/ALL:1.424
--- src/sys/arch/i386/conf/ALL:1.423	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/ALL	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.423 2017/07/29 12:00:56 maxv Exp $
+# $NetBSD: ALL,v 1.424 2017/07/29 18:08:58 maxv 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.423 $"
+#ident		"ALL-$Revision: 1.424 $"
 
 maxusers	64		# estimated number of users
 
@@ -146,7 +146,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 options 	COMPAT_44	# 4.4BSD
 options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC

Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1160 src/sys/arch/i386/conf/GENERIC:1.1161
--- src/sys/arch/i386/conf/GENERIC:1.1160	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1160 2017/07/29 12:00:56 maxv Exp $
+# $NetBSD: GENERIC,v 1.1161 2017/07/29 18:08:58 maxv 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.1160 $"
+#ident		"GENERIC-$Revision: 1.1161 $"
 
 maxusers	64		# estimated number of users
 
@@ -141,7 +141,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC

Index: src/sys/arch/i386/conf/GENERIC_TINY
diff -u src/sys/arch/i386/conf/GENERIC_TINY:1.150 src/sys/arch/i386/conf/GENERIC_TINY:1.151
--- src/sys/arch/i386/conf/GENERIC_TINY:1.150	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/GENERIC_TINY	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC_TINY,v 1.150 2017/07/29 12:00:56 maxv Exp $
+#	$NetBSD: GENERIC_TINY,v 1.151 2017/07/29 18:08:58 maxv Exp $
 #
 #	GENERIC_TINY -- suitable default for 4M machines
 #			No EISA, PCI, or SCSI.
@@ -74,7 +74,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC
 #options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/i386/conf/INSTALL_FLOPPY
diff -u src/sys/arch/i386/conf/INSTALL_FLOPPY:1.38 src/sys/arch/i386/conf/INSTALL_FLOPPY:1.39
--- src/sys/arch/i386/conf/INSTALL_FLOPPY:1.38	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/INSTALL_FLOPPY	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL_FLOPPY,v 1.38 2017/07/29 12:00:56 maxv Exp $
+#	$NetBSD: INSTALL_FLOPPY,v 1.39 2017/07/29 18:08:58 maxv Exp $
 #
 #	INSTALL - Installation kernel.
 #
@@ -96,7 +96,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC
 #options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/i386/conf/INSTALL_TINY
diff -u src/sys/arch/i386/conf/INSTALL_TINY:1.151 src/sys/arch/i386/conf/INSTALL_TINY:1.152
--- src/sys/arch/i386/conf/INSTALL_TINY:1.151	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/INSTALL_TINY	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL_TINY,v 1.151 2017/07/29 12:00:56 maxv Exp $
+#	$NetBSD: INSTALL_TINY,v 1.152 2017/07/29 18:08:58 maxv Exp $
 #
 #	This kernel should be derived from INSTALL (which is derived
 #	from GENERIC) with some features commented out.
@@ -83,7 +83,6 @@ no options 	EXEC_AOUT	# we don't a.out s
 #options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC
 #options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/i386/conf/NET4501
diff -u src/sys/arch/i386/conf/NET4501:1.93 src/sys/arch/i386/conf/NET4501:1.94
--- src/sys/arch/i386/conf/NET4501:1.93	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/NET4501	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: NET4501,v 1.93 2017/07/29 12:00:56 maxv Exp $
+# $NetBSD: NET4501,v 1.94 2017/07/29 18:08:58 maxv Exp $
 #
 # NET4501 -- kernel configuration for a Soekris Engineering net4501
 # single-board computer.
@@ -10,7 +10,7 @@ include 	"arch/i386/conf/std.i386"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"NET4501-$Revision: 1.93 $"
+#ident 		"NET4501-$Revision: 1.94 $"
 
 maxusers	32		# estimated number of users
 
@@ -94,7 +94,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI compatibility.
 options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC
 #options 	COMPAT_LINUX	# binary compatibility with Linux

Index: src/sys/arch/i386/conf/XEN3_DOM0
diff -u src/sys/arch/i386/conf/XEN3_DOM0:1.116 src/sys/arch/i386/conf/XEN3_DOM0:1.117
--- src/sys/arch/i386/conf/XEN3_DOM0:1.116	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/XEN3_DOM0	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: XEN3_DOM0,v 1.116 2017/07/29 12:00:56 maxv Exp $
+#	$NetBSD: XEN3_DOM0,v 1.117 2017/07/29 18:08:58 maxv Exp $
 #
 #	XEN3_0: Xen 3.0 domain0 kernel
 
@@ -94,7 +94,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC

Index: src/sys/arch/i386/conf/XEN3_DOMU
diff -u src/sys/arch/i386/conf/XEN3_DOMU:1.80 src/sys/arch/i386/conf/XEN3_DOMU:1.81
--- src/sys/arch/i386/conf/XEN3_DOMU:1.80	Sat Jul 29 12:00:56 2017
+++ src/sys/arch/i386/conf/XEN3_DOMU	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOMU,v 1.80 2017/07/29 12:00:56 maxv Exp $
+# $NetBSD: XEN3_DOMU,v 1.81 2017/07/29 18:08:58 maxv Exp $
 
 include 	"arch/xen/conf/std.xen"
 
@@ -78,7 +78,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 #options 	COMPAT_IBCS2	# binary compatibility with SCO and ISC

Index: src/sys/arch/iyonix/conf/GENERIC
diff -u src/sys/arch/iyonix/conf/GENERIC:1.93 src/sys/arch/iyonix/conf/GENERIC:1.94
--- src/sys/arch/iyonix/conf/GENERIC:1.93	Tue Dec 13 20:42:18 2016
+++ src/sys/arch/iyonix/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.93 2016/12/13 20:42:18 christos Exp $
+#	$NetBSD: GENERIC,v 1.94 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include	"arch/iyonix/conf/std.iyonix"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.93 $"
+#ident 		"GENERIC-$Revision: 1.94 $"
 
 maxusers	32		# estimated number of users
 
@@ -110,7 +110,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_43	# 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/landisk/conf/GENERIC
diff -u src/sys/arch/landisk/conf/GENERIC:1.54 src/sys/arch/landisk/conf/GENERIC:1.55
--- src/sys/arch/landisk/conf/GENERIC:1.54	Sun Feb 19 07:47:01 2017
+++ src/sys/arch/landisk/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.54 2017/02/19 07:47:01 rin Exp $
+# $NetBSD: GENERIC,v 1.55 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/landisk/conf/std.landisk"
 
 options         INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident          "GENERIC-$Revision: 1.54 $"
+#ident          "GENERIC-$Revision: 1.55 $"
 
 maxusers	16		# estimated number of users
 
@@ -87,7 +87,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/luna68k/conf/GENERIC
diff -u src/sys/arch/luna68k/conf/GENERIC:1.121 src/sys/arch/luna68k/conf/GENERIC:1.122
--- src/sys/arch/luna68k/conf/GENERIC:1.121	Thu Mar  9 14:05:58 2017
+++ src/sys/arch/luna68k/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.121 2017/03/09 14:05:58 tsutsui Exp $
+# $NetBSD: GENERIC,v 1.122 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/luna68k/conf/std.luna68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.121 $"
+#ident 		"GENERIC-$Revision: 1.122 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -76,7 +76,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
 options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/luna68k/conf/INSTALL
diff -u src/sys/arch/luna68k/conf/INSTALL:1.21 src/sys/arch/luna68k/conf/INSTALL:1.22
--- src/sys/arch/luna68k/conf/INSTALL:1.21	Thu Mar  9 14:05:58 2017
+++ src/sys/arch/luna68k/conf/INSTALL	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.21 2017/03/09 14:05:58 tsutsui Exp $
+# $NetBSD: INSTALL,v 1.22 2017/07/29 18:08:58 maxv Exp $
 #
 # config for installation ramdisk kernel
 # 
@@ -56,7 +56,6 @@ options 	PIPE_SOCKETPAIR		# smaller, but
 #options 	COMPAT_50	# NetBSD 5.0,
 #options 	COMPAT_60	# NetBSD 6.0, and
 #options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
 #options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/mac68k/conf/GENERIC
diff -u src/sys/arch/mac68k/conf/GENERIC:1.221 src/sys/arch/mac68k/conf/GENERIC:1.222
--- src/sys/arch/mac68k/conf/GENERIC:1.221	Sat Aug  8 06:36:25 2015
+++ src/sys/arch/mac68k/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.221 2015/08/08 06:36:25 maxv Exp $
+# $NetBSD: GENERIC,v 1.222 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/mac68k/conf/std.mac68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.221 $"
+#ident 		"GENERIC-$Revision: 1.222 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -91,7 +91,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 # The following is needed to run pre-NetBSD 1.6 binaries under ELF.
 options 	COMPAT_AOUT_M68K # compatibility with NetBSD/m68k a.out

Index: src/sys/arch/macppc/conf/GENERIC
diff -u src/sys/arch/macppc/conf/GENERIC:1.329 src/sys/arch/macppc/conf/GENERIC:1.330
--- src/sys/arch/macppc/conf/GENERIC:1.329	Wed May 24 20:23:04 2017
+++ src/sys/arch/macppc/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.329 2017/05/24 20:23:04 christos Exp $
+# $NetBSD: GENERIC,v 1.330 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/macppc/conf/std.macppc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.329 $"
+#ident 		"GENERIC-$Revision: 1.330 $"
 
 maxusers	32
 
@@ -81,7 +81,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/macppc/conf/GENERIC_601
diff -u src/sys/arch/macppc/conf/GENERIC_601:1.12 src/sys/arch/macppc/conf/GENERIC_601:1.13
--- src/sys/arch/macppc/conf/GENERIC_601:1.12	Sun Feb 26 12:03:14 2017
+++ src/sys/arch/macppc/conf/GENERIC_601	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_601,v 1.12 2017/02/26 12:03:14 rin Exp $
+# $NetBSD: GENERIC_601,v 1.13 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -28,7 +28,7 @@ include		"arch/macppc/conf/std.macppc.60
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"GENERIC-$Revision: 1.12 $"
+ident 		"GENERIC-$Revision: 1.13 $"
 
 maxusers	32
 
@@ -73,7 +73,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/macppc/conf/MAMBO
diff -u src/sys/arch/macppc/conf/MAMBO:1.24 src/sys/arch/macppc/conf/MAMBO:1.25
--- src/sys/arch/macppc/conf/MAMBO:1.24	Sun Nov 16 16:01:41 2014
+++ src/sys/arch/macppc/conf/MAMBO	Sat Jul 29 18:08:58 2017
@@ -6,7 +6,7 @@ include		"arch/macppc/conf/std.macppc.g5
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.24 $"
+#ident 		"GENERIC-$Revision: 1.25 $"
 
 maxusers	32
 
@@ -59,7 +59,6 @@ options 	COMPAT_20	# NetBSD 2.0 binary c
 options 	COMPAT_43	# and 4.3BSD
 
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/macppc/conf/POWERMAC_G5
diff -u src/sys/arch/macppc/conf/POWERMAC_G5:1.26 src/sys/arch/macppc/conf/POWERMAC_G5:1.27
--- src/sys/arch/macppc/conf/POWERMAC_G5:1.26	Thu Dec  8 11:31:11 2016
+++ src/sys/arch/macppc/conf/POWERMAC_G5	Sat Jul 29 18:08:58 2017
@@ -48,7 +48,6 @@ options 	COMPAT_43	# 4.3BSD binary compa
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/macppc/conf/POWERMAC_G5_11_2
diff -u src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.1 src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.2
--- src/sys/arch/macppc/conf/POWERMAC_G5_11_2:1.1	Mon Jun  5 15:20:51 2017
+++ src/sys/arch/macppc/conf/POWERMAC_G5_11_2	Sat Jul 29 18:08:58 2017
@@ -48,7 +48,6 @@ options 	COMPAT_30	# NetBSD 3.0 compatib
 options 	COMPAT_40	# NetBSD 4.0 compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/mmeye/conf/GENERIC
diff -u src/sys/arch/mmeye/conf/GENERIC:1.121 src/sys/arch/mmeye/conf/GENERIC:1.122
--- src/sys/arch/mmeye/conf/GENERIC:1.121	Wed Aug 12 07:53:57 2015
+++ src/sys/arch/mmeye/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.121 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: GENERIC,v 1.122 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/mmeye/conf/std.mmeye"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.121 $"
+#ident 		"GENERIC-$Revision: 1.122 $"
 
 maxusers	16		# estimated number of users
 
@@ -72,7 +72,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	BSDDISKLABEL_EI	# endian independent disklabel support
 options 	COMPAT_MMEYE_OLDLABEL	# old mmeye's disklabel support
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/mmeye/conf/MMEYE_WLF
diff -u src/sys/arch/mmeye/conf/MMEYE_WLF:1.20 src/sys/arch/mmeye/conf/MMEYE_WLF:1.21
--- src/sys/arch/mmeye/conf/MMEYE_WLF:1.20	Tue Dec 13 20:42:19 2016
+++ src/sys/arch/mmeye/conf/MMEYE_WLF	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: MMEYE_WLF,v 1.20 2016/12/13 20:42:19 christos Exp $
+# $NetBSD: MMEYE_WLF,v 1.21 2017/07/29 18:08:58 maxv Exp $
 #
 # MMEYE_WLF -- Brains Inc. MMEYE-WLF platforms kernel
 #
@@ -22,7 +22,7 @@ include 	"arch/mmeye/conf/std.mmeye"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.20 $"
+#ident 		"GENERIC-$Revision: 1.21 $"
 
 maxusers	16		# estimated number of users
 
@@ -74,7 +74,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	BSDDISKLABEL_EI	# endian independent disklabel support
 options 	COMPAT_MMEYE_OLDLABEL	# old mmeye's disklabel support
 options 	COMPAT_MMEYE_OLDLABEL_BROKEN	# Also checksum broken support

Index: src/sys/arch/mmeye/conf/MMTA
diff -u src/sys/arch/mmeye/conf/MMTA:1.50 src/sys/arch/mmeye/conf/MMTA:1.51
--- src/sys/arch/mmeye/conf/MMTA:1.50	Fri Aug  7 13:53:28 2015
+++ src/sys/arch/mmeye/conf/MMTA	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MMTA,v 1.50 2015/08/07 13:53:28 maxv Exp $
+#	$NetBSD: MMTA,v 1.51 2017/07/29 18:08:58 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -51,7 +51,6 @@ options 	SYSCALL_DEBUG
 
 # Compatibility options
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	BSDDISKLABEL_EI	# endian independent disklabel support
 options 	COMPAT_MMEYE_OLDLABEL	# old mmeye's disklabel support
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/mmeye/conf/MMTAICE
diff -u src/sys/arch/mmeye/conf/MMTAICE:1.53 src/sys/arch/mmeye/conf/MMTAICE:1.54
--- src/sys/arch/mmeye/conf/MMTAICE:1.53	Tue Sep 27 13:01:18 2016
+++ src/sys/arch/mmeye/conf/MMTAICE	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MMTAICE,v 1.53 2016/09/27 13:01:18 maya Exp $
+#	$NetBSD: MMTAICE,v 1.54 2017/07/29 18:08:58 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -76,7 +76,6 @@ options 	SYSCALL_DEBUG
 
 # Compatibility options
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	BSDDISKLABEL_EI	# endian independent disklabel support
 options 	COMPAT_MMEYE_OLDLABEL	# old mmeye's disklabel support
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/mmeye/conf/MMTAROMNEW
diff -u src/sys/arch/mmeye/conf/MMTAROMNEW:1.51 src/sys/arch/mmeye/conf/MMTAROMNEW:1.52
--- src/sys/arch/mmeye/conf/MMTAROMNEW:1.51	Fri Aug  7 13:53:28 2015
+++ src/sys/arch/mmeye/conf/MMTAROMNEW	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: MMTAROMNEW,v 1.51 2015/08/07 13:53:28 maxv Exp $
+#	$NetBSD: MMTAROMNEW,v 1.52 2017/07/29 18:08:58 maxv Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -61,7 +61,6 @@ options 	USERCONF	# userconf(4) support
 
 # Compatibility options
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	BSDDISKLABEL_EI	# endian independent disklabel support
 options 	COMPAT_MMEYE_OLDLABEL	# old mmeye's disklabel support
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/mvme68k/conf/GENERIC
diff -u src/sys/arch/mvme68k/conf/GENERIC:1.94 src/sys/arch/mvme68k/conf/GENERIC:1.95
--- src/sys/arch/mvme68k/conf/GENERIC:1.94	Sun Nov 16 16:01:42 2014
+++ src/sys/arch/mvme68k/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.94 2014/11/16 16:01:42 manu Exp $
+# $NetBSD: GENERIC,v 1.95 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/mvme68k/conf/std.mvme68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.94 $"
+#ident 		"GENERIC-$Revision: 1.95 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -115,7 +115,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 #options 	COMPAT_SUNOS
 #options 	COMPAT_M68K4K	# compatibility with NetBSD/m68k4k binaries
 #options 	COMPAT_LINUX	# compatibility with Linux/m68k binaries
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 ## force NFS root and swap

Index: src/sys/arch/netwinder/conf/GENERIC
diff -u src/sys/arch/netwinder/conf/GENERIC:1.130 src/sys/arch/netwinder/conf/GENERIC:1.131
--- src/sys/arch/netwinder/conf/GENERIC:1.130	Tue Dec 13 20:42:19 2016
+++ src/sys/arch/netwinder/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.130 2016/12/13 20:42:19 christos Exp $
+# $NetBSD: GENERIC,v 1.131 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -127,7 +127,6 @@ options 	COMPAT_40	# NetBSD 4.0,
 options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_LINUX	# binary compatibility with Linux
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/news68k/conf/GENERIC
diff -u src/sys/arch/news68k/conf/GENERIC:1.126 src/sys/arch/news68k/conf/GENERIC:1.127
--- src/sys/arch/news68k/conf/GENERIC:1.126	Sat Aug  8 06:36:25 2015
+++ src/sys/arch/news68k/conf/GENERIC	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.126 2015/08/08 06:36:25 maxv Exp $
+# $NetBSD: GENERIC,v 1.127 2017/07/29 18:08:58 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/news68k/conf/std.news68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.126 $"
+#ident 		"GENERIC-$Revision: 1.127 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -82,8 +82,6 @@ options 	COMPAT_SUNOS		# binary compatib
 #options 	COMPAT_LINUX		# binary compatibllity with Linux/m68k
 options 	COMPAT_BSDPTY		# /dev/[pt]ty?? ptys.
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
-
 # Filesystem options
 file-system	FFS		# Berkeley Fast Filesystem
 #file-system	LFS		# log-structured file system

Index: src/sys/arch/news68k/conf/GENERIC_TINY
diff -u src/sys/arch/news68k/conf/GENERIC_TINY:1.83 src/sys/arch/news68k/conf/GENERIC_TINY:1.84
--- src/sys/arch/news68k/conf/GENERIC_TINY:1.83	Fri Aug  7 14:12:05 2015
+++ src/sys/arch/news68k/conf/GENERIC_TINY	Sat Jul 29 18:08:58 2017
@@ -1,4 +1,4 @@
-# 	$NetBSD: GENERIC_TINY,v 1.83 2015/08/07 14:12:05 maxv Exp $
+# 	$NetBSD: GENERIC_TINY,v 1.84 2017/07/29 18:08:58 maxv Exp $
 
 #	news68k GENERIC config file for low memory machines;
 #
@@ -6,7 +6,7 @@ include		"arch/news68k/conf/std.news68k"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC_TINY-$Revision: 1.83 $"
+#ident 		"GENERIC_TINY-$Revision: 1.84 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -62,8 +62,6 @@ options 	COMPAT_AOUT_M68K	# compatibilit
 #options 	COMPAT_LINUX		# binary compatibllity with Linux/m68k
 options 	COMPAT_BSDPTY		# /dev/[pt]ty?? ptys.
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
-
 # Filesystem options
 file-system	FFS		# Berkeley Fast Filesystem
 #file-system	LFS		# log-structured file system

Index: src/sys/arch/next68k/conf/GENERIC
diff -u src/sys/arch/next68k/conf/GENERIC:1.141 src/sys/arch/next68k/conf/GENERIC:1.142
--- src/sys/arch/next68k/conf/GENERIC:1.141	Sun Jul  9 06:02:37 2017
+++ src/sys/arch/next68k/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.141 2017/07/09 06:02:37 tsutsui Exp $
+# $NetBSD: GENERIC,v 1.142 2017/07/29 18:08:59 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/next68k/conf/std.next68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.141 $"
+#ident 		"GENERIC-$Revision: 1.142 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -86,8 +86,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
-
 options 	COMPAT_M68K4K	# compatibility with NetBSD/m68k4k binaries
 options 	COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,
 options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables

Index: src/sys/arch/ofppc/conf/GENERIC
diff -u src/sys/arch/ofppc/conf/GENERIC:1.162 src/sys/arch/ofppc/conf/GENERIC:1.163
--- src/sys/arch/ofppc/conf/GENERIC:1.162	Sun Feb 26 12:03:14 2017
+++ src/sys/arch/ofppc/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.162 2017/02/26 12:03:14 rin Exp $
+# $NetBSD: GENERIC,v 1.163 2017/07/29 18:08:59 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/ofppc/conf/std.ofppc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.162 $"
+#ident 		"GENERIC-$Revision: 1.163 $"
 
 maxusers	32
 
@@ -76,7 +76,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 options 	COMPAT_43	# and 4.3BSD
 options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/rs6000/conf/GENERIC
diff -u src/sys/arch/rs6000/conf/GENERIC:1.35 src/sys/arch/rs6000/conf/GENERIC:1.36
--- src/sys/arch/rs6000/conf/GENERIC:1.35	Sun Feb 19 07:47:01 2017
+++ src/sys/arch/rs6000/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.35 2017/02/19 07:47:01 rin Exp $
+# $NetBSD: GENERIC,v 1.36 2017/07/29 18:08:59 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -24,7 +24,7 @@ options 	INCLUDE_CONFIG_FILE	# embed con
 
 #makeoptions	COPTS="-O2 -mno-powerpc -mno-power"	# wheeee
 
-#ident		"GENERIC-$Revision: 1.35 $"
+#ident		"GENERIC-$Revision: 1.36 $"
 
 maxusers	32
 
@@ -77,7 +77,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_LINUX	# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/sandpoint/conf/ENCPP1
diff -u src/sys/arch/sandpoint/conf/ENCPP1:1.16 src/sys/arch/sandpoint/conf/ENCPP1:1.17
--- src/sys/arch/sandpoint/conf/ENCPP1:1.16	Sun Feb 19 07:47:01 2017
+++ src/sys/arch/sandpoint/conf/ENCPP1	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: ENCPP1,v 1.16 2017/02/19 07:47:01 rin Exp $
+# $NetBSD: ENCPP1,v 1.17 2017/07/29 18:08:59 maxv Exp $
 #
 # Ampro EnCorePP1 machine description file
 # 
@@ -23,7 +23,7 @@ options 	PIC_I8259
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"ENCPP1-$Revision: 1.16 $"
+#ident 		"ENCPP1-$Revision: 1.17 $"
 
 maxusers	32
 
@@ -59,7 +59,6 @@ options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
 options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX		# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 options 	MSGBUFSIZE=65536

Index: src/sys/arch/sandpoint/conf/GENERIC
diff -u src/sys/arch/sandpoint/conf/GENERIC:1.93 src/sys/arch/sandpoint/conf/GENERIC:1.94
--- src/sys/arch/sandpoint/conf/GENERIC:1.93	Sun Feb 26 12:03:14 2017
+++ src/sys/arch/sandpoint/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.93 2017/02/26 12:03:14 rin Exp $
+# $NetBSD: GENERIC,v 1.94 2017/07/29 18:08:59 maxv Exp $
 #
 # machine description file for GENERIC NAS
 # 
@@ -22,7 +22,7 @@ include 	"arch/sandpoint/conf/std.sandpo
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.93 $"
+#ident 		"GENERIC-$Revision: 1.94 $"
 
 maxusers	32
 
@@ -81,7 +81,6 @@ options 	COMPAT_70	# NetBSD 7.0 binary c
 options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Wedge support

Index: src/sys/arch/sandpoint/conf/SANDPOINT
diff -u src/sys/arch/sandpoint/conf/SANDPOINT:1.12 src/sys/arch/sandpoint/conf/SANDPOINT:1.13
--- src/sys/arch/sandpoint/conf/SANDPOINT:1.12	Sun Feb 19 07:47:01 2017
+++ src/sys/arch/sandpoint/conf/SANDPOINT	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: SANDPOINT,v 1.12 2017/02/19 07:47:01 rin Exp $
+# $NetBSD: SANDPOINT,v 1.13 2017/07/29 18:08:59 maxv Exp $
 #
 # Sandpoint X3/X2 machine description file
 # 
@@ -23,7 +23,7 @@ options 	PIC_I8259
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"SANDPOINT-$Revision: 1.12 $"
+#ident 		"SANDPOINT-$Revision: 1.13 $"
 
 maxusers	32
 
@@ -61,7 +61,6 @@ options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
 options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX		# Linux binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 options 	MSGBUFSIZE=65536

Index: src/sys/arch/sbmips/conf/GENERIC
diff -u src/sys/arch/sbmips/conf/GENERIC:1.102 src/sys/arch/sbmips/conf/GENERIC:1.103
--- src/sys/arch/sbmips/conf/GENERIC:1.102	Fri Aug  7 14:12:05 2015
+++ src/sys/arch/sbmips/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,10 +1,10 @@
-# $NetBSD: GENERIC,v 1.102 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: GENERIC,v 1.103 2017/07/29 18:08:59 maxv Exp $
 
 include 	"arch/sbmips/conf/std.sbmips"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.102 $"
+#ident 		"GENERIC-$Revision: 1.103 $"
 
 #options 	LOCKDEBUG	# XXX XXX XXX XXX
 #options 	DEBUG		# extra kernel debugging support
@@ -114,9 +114,6 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
-# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
-#options 	TCP_COMPAT_42
-
 # JIT compiler for bpfilter
 #options	SLJIT
 #options	BPFJIT

Index: src/sys/arch/shark/conf/GENERIC
diff -u src/sys/arch/shark/conf/GENERIC:1.127 src/sys/arch/shark/conf/GENERIC:1.128
--- src/sys/arch/shark/conf/GENERIC:1.127	Fri Feb 17 18:07:51 2017
+++ src/sys/arch/shark/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.127 2017/02/17 18:07:51 jakllsch Exp $
+#	$NetBSD: GENERIC,v 1.128 2017/07/29 18:08:59 maxv Exp $
 #
 # Generic Shark configuration.
 #
@@ -7,7 +7,7 @@ include	"arch/shark/conf/std.shark"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.127 $"
+#ident		"GENERIC-$Revision: 1.128 $"
 
 # estimated number of users
 maxusers	32
@@ -117,7 +117,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# 4.3BSD compatibility.
 options 	COMPAT_LINUX	# Linux compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/shark/conf/INSTALL
diff -u src/sys/arch/shark/conf/INSTALL:1.61 src/sys/arch/shark/conf/INSTALL:1.62
--- src/sys/arch/shark/conf/INSTALL:1.61	Tue Dec 13 20:42:20 2016
+++ src/sys/arch/shark/conf/INSTALL	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.61 2016/12/13 20:42:20 christos Exp $
+#	$NetBSD: INSTALL,v 1.62 2017/07/29 18:08:59 maxv Exp $
 #
 #	Shark installation kernel
 #
@@ -88,7 +88,6 @@ options 	NFS_BOOT_DHCP	# use NetBSD stan
 #options 	COMPAT_20	# NetBSD 2.0,
 #options 	COMPAT_30	# NetBSD 3.0, and
 #options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # Shared memory options

Index: src/sys/arch/sparc/conf/INSTALL
diff -u src/sys/arch/sparc/conf/INSTALL:1.96 src/sys/arch/sparc/conf/INSTALL:1.97
--- src/sys/arch/sparc/conf/INSTALL:1.96	Thu Feb  9 18:15:07 2017
+++ src/sys/arch/sparc/conf/INSTALL	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.96 2017/02/09 18:15:07 joerg Exp $
+#	$NetBSD: INSTALL,v 1.97 2017/07/29 18:08:59 maxv Exp $
 #
 # from: NetBSD: GENERIC,v 1.84 1999/06/06 13:00:03 mrg Exp
 #
@@ -150,7 +150,6 @@ options 	INSECURE
 #options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
 #options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility
 #options 	COMPAT_SVR4	# SunOS 5.x binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 ## File systems.  You probably need at least one of FFS or NFS.

Index: src/sys/arch/sparc/conf/TADPOLE3GX
diff -u src/sys/arch/sparc/conf/TADPOLE3GX:1.70 src/sys/arch/sparc/conf/TADPOLE3GX:1.71
--- src/sys/arch/sparc/conf/TADPOLE3GX:1.70	Tue Dec 13 20:42:20 2016
+++ src/sys/arch/sparc/conf/TADPOLE3GX	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# 	$NetBSD: TADPOLE3GX,v 1.70 2016/12/13 20:42:20 christos Exp $
+# 	$NetBSD: TADPOLE3GX,v 1.71 2017/07/29 18:08:59 maxv Exp $
 
 include "arch/sparc/conf/std.sparc"
 
@@ -143,7 +143,6 @@ options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility
 options 	COMPAT_SVR4	# SunOS 5.x binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 ## File systems.  You probably need at least one of FFS or NFS.

Index: src/sys/arch/sparc64/conf/GENERIC
diff -u src/sys/arch/sparc64/conf/GENERIC:1.198 src/sys/arch/sparc64/conf/GENERIC:1.199
--- src/sys/arch/sparc64/conf/GENERIC:1.198	Sat Mar 25 13:24:08 2017
+++ src/sys/arch/sparc64/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.198 2017/03/25 13:24:08 martin Exp $
+# $NetBSD: GENERIC,v 1.199 2017/07/29 18:08:59 maxv 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.198 $"
+#ident		"GENERIC-$Revision: 1.199 $"
 
 maxusers	64
 
@@ -155,7 +155,6 @@ options 	COMPAT_NETBSD32	# NetBSD/sparc 
 options 	EXEC_AOUT	# execve(2) support for a.out binaries
 options 	EXEC_ELF32	# Exec module for SunOS 5.x binaries.
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 ## File systems.  You probably need at least one of FFS or NFS.

Index: src/sys/arch/sparc64/conf/NONPLUS64
diff -u src/sys/arch/sparc64/conf/NONPLUS64:1.50 src/sys/arch/sparc64/conf/NONPLUS64:1.51
--- src/sys/arch/sparc64/conf/NONPLUS64:1.50	Tue Dec 13 20:42:20 2016
+++ src/sys/arch/sparc64/conf/NONPLUS64	Sat Jul 29 18:08:59 2017
@@ -1,8 +1,8 @@
-#	$NetBSD: NONPLUS64,v 1.50 2016/12/13 20:42:20 christos Exp $
+#	$NetBSD: NONPLUS64,v 1.51 2017/07/29 18:08:59 maxv Exp $
 
 include 	"arch/sparc64/conf/std.sparc64"
 
-#ident		"NONPLUS64-$Revision: 1.50 $"
+#ident		"NONPLUS64-$Revision: 1.51 $"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
@@ -122,7 +122,6 @@ options 	EXEC_ELF32	# Exec module for Ne
 #options 	SYSCALL_DEBUG
 options 	EXEC_AOUT	# Exec module for NetBSD/sparc pre-1.5 binaries.
 
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 ## File systems.  You probably need at least one of FFS or NFS.

Index: src/sys/arch/sun2/conf/DISKLESS
diff -u src/sys/arch/sun2/conf/DISKLESS:1.56 src/sys/arch/sun2/conf/DISKLESS:1.57
--- src/sys/arch/sun2/conf/DISKLESS:1.56	Fri Aug 21 01:52:09 2015
+++ src/sys/arch/sun2/conf/DISKLESS	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: DISKLESS,v 1.56 2015/08/21 01:52:09 uebayasi Exp $
+# $NetBSD: DISKLESS,v 1.57 2017/07/29 18:08:59 maxv Exp $
 
 # DISKLESS Sun2 (2/120, 2/170, 2/50, ...)
 # Supports root on: ie0, ec0
@@ -7,7 +7,7 @@ include "arch/sun2/conf/std.sun2"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"DISKLESS-$Revision: 1.56 $"
+#ident 		"DISKLESS-$Revision: 1.57 $"
 
 makeoptions	COPTS="-Os"	# optimize for size
 
@@ -54,7 +54,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
Index: src/sys/arch/sun2/conf/RAMDISK
diff -u src/sys/arch/sun2/conf/RAMDISK:1.56 src/sys/arch/sun2/conf/RAMDISK:1.57
--- src/sys/arch/sun2/conf/RAMDISK:1.56	Fri Aug  7 14:12:05 2015
+++ src/sys/arch/sun2/conf/RAMDISK	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: RAMDISK,v 1.56 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: RAMDISK,v 1.57 2017/07/29 18:08:59 maxv Exp $
 
 # RAMDISK: Root/swap on ramdisk
 # This kernel is used to:
@@ -50,7 +50,6 @@ options 	PIPE_SOCKETPAIR	# smaller, but 
 #options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 #options 	COMPAT_43	# and 4.3BSD and ...
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 

Index: src/sys/arch/sun2/conf/FOURMEG
diff -u src/sys/arch/sun2/conf/FOURMEG:1.59 src/sys/arch/sun2/conf/FOURMEG:1.60
--- src/sys/arch/sun2/conf/FOURMEG:1.59	Wed Aug 12 07:53:57 2015
+++ src/sys/arch/sun2/conf/FOURMEG	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: FOURMEG,v 1.59 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: FOURMEG,v 1.60 2017/07/29 18:08:59 maxv Exp $
 
 # FOURMEG Sun2 (2/120, 2/170, 2/50, ...)
 # Supports root on: ie0, sd*, ...
@@ -7,7 +7,7 @@ include "arch/sun2/conf/std.sun2"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"FOURMEG-$Revision: 1.59 $"
+#ident 		"FOURMEG-$Revision: 1.60 $"
 
 makeoptions	COPTS="-Os"	# optimize for size
 
@@ -53,7 +53,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 

Index: src/sys/arch/sun2/conf/GENERIC
diff -u src/sys/arch/sun2/conf/GENERIC:1.95 src/sys/arch/sun2/conf/GENERIC:1.96
--- src/sys/arch/sun2/conf/GENERIC:1.95	Sat Sep 26 11:16:13 2015
+++ src/sys/arch/sun2/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.95 2015/09/26 11:16:13 maxv Exp $
+# $NetBSD: GENERIC,v 1.96 2017/07/29 18:08:59 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -25,7 +25,7 @@ include 	"arch/sun2/conf/std.sun2"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.95 $"
+#ident 		"GENERIC-$Revision: 1.96 $"
 
 makeoptions	COPTS="-Os"	# optimize for size
 
@@ -76,7 +76,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 

Index: src/sys/arch/sun2/conf/INSTALL
diff -u src/sys/arch/sun2/conf/INSTALL:1.50 src/sys/arch/sun2/conf/INSTALL:1.51
--- src/sys/arch/sun2/conf/INSTALL:1.50	Fri Aug  7 14:12:05 2015
+++ src/sys/arch/sun2/conf/INSTALL	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.50 2015/08/07 14:12:05 maxv Exp $
+# $NetBSD: INSTALL,v 1.51 2017/07/29 18:08:59 maxv Exp $
 
 # INSTALL Sun2 (2/120, 2/170, 2/50, ...)
 
@@ -6,7 +6,7 @@ include "arch/sun2/conf/std.sun2"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"INSTALL-$Revision: 1.50 $"
+#ident 		"INSTALL-$Revision: 1.51 $"
 
 makeoptions	COPTS="-Os"	# optimize for size
 
@@ -45,7 +45,6 @@ options		PIPE_SOCKETPAIR		# smaller, but
 #options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 #options 	COMPAT_43	# and 4.3BSD and ...
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 #options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 

Index: src/sys/arch/sun2/conf/VME
diff -u src/sys/arch/sun2/conf/VME:1.49 src/sys/arch/sun2/conf/VME:1.50
--- src/sys/arch/sun2/conf/VME:1.49	Fri Aug 21 01:52:09 2015
+++ src/sys/arch/sun2/conf/VME	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: VME,v 1.49 2015/08/21 01:52:09 uebayasi Exp $
+# $NetBSD: VME,v 1.50 2017/07/29 18:08:59 maxv Exp $
 
 # VME Sun2 (2/50, 2/130, 2/160...)
 # Supports root on: ie0, sd*, ...
@@ -7,7 +7,7 @@ include "arch/sun2/conf/std.sun2"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"VME-$Revision: 1.49 $"
+#ident 		"VME-$Revision: 1.50 $"
 
 # Machines to be supported by this kernel
 #options 	FPU_EMULATE
@@ -53,7 +53,6 @@ options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0, and
 options 	COMPAT_40	# NetBSD 4.0 binary compatibility.
 options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	EXEC_AOUT	# support for a.out executables
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 

Index: src/sys/arch/x68k/conf/GENERIC
diff -u src/sys/arch/x68k/conf/GENERIC:1.183 src/sys/arch/x68k/conf/GENERIC:1.184
--- src/sys/arch/x68k/conf/GENERIC:1.183	Tue Dec 13 20:42:21 2016
+++ src/sys/arch/x68k/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.183 2016/12/13 20:42:21 christos Exp $
+# $NetBSD: GENERIC,v 1.184 2017/07/29 18:08:59 maxv Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/x68k/conf/std.x68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.183 $"
+#ident 		"GENERIC-$Revision: 1.184 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -165,7 +165,6 @@ options 	COMPAT_AOUT_M68K # compatibilit
 #options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility; broken
 #options 	COMPAT_SVR4	# SVR4 binary compatibility; broken
 #options 	COMPAT_LINUX	# Linux/m68k binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 ## File systems.

Index: src/sys/arch/x68k/conf/INSTALL
diff -u src/sys/arch/x68k/conf/INSTALL:1.112 src/sys/arch/x68k/conf/INSTALL:1.113
--- src/sys/arch/x68k/conf/INSTALL:1.112	Tue Dec 13 20:42:21 2016
+++ src/sys/arch/x68k/conf/INSTALL	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.112 2016/12/13 20:42:21 christos Exp $
+#	$NetBSD: INSTALL,v 1.113 2017/07/29 18:08:59 maxv Exp $
 
 #
 #	INSTALL -- installation kernel.
@@ -8,7 +8,7 @@ include "arch/x68k/conf/std.x68k"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"INSTALL-$Revision: 1.112 $"
+#ident 		"INSTALL-$Revision: 1.113 $"
 
 makeoptions	COPTS="-Os"		# Optimise for space. Implies -O2
 
@@ -146,7 +146,6 @@ options 	COMPAT_40	# NetBSD 4.0 binary c
 #options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility; broken
 #options 	COMPAT_SVR4	# SVR4 binary compatibility; broken
 #options 	COMPAT_LINUX	# Linux/m68k binary compatibility
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 ## File systems.

Index: src/sys/arch/zaurus/conf/GENERIC
diff -u src/sys/arch/zaurus/conf/GENERIC:1.73 src/sys/arch/zaurus/conf/GENERIC:1.74
--- src/sys/arch/zaurus/conf/GENERIC:1.73	Mon Apr  3 00:11:45 2017
+++ src/sys/arch/zaurus/conf/GENERIC	Sat Jul 29 18:08:59 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.73 2017/04/03 00:11:45 sevan Exp $
+#	$NetBSD: GENERIC,v 1.74 2017/07/29 18:08:59 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -104,7 +104,6 @@ options 	COMPAT_50	# NetBSD 5.0,
 options 	COMPAT_60	# NetBSD 6.0, and
 options 	COMPAT_70	# NetBSD 7.0 binary compatibility.
 options 	COMPAT_43	# and 4.3BSD
-#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Reply via email to