CVSROOT: /cvs Module name: src Changes by: be...@cvs.openbsd.org 2018/04/01 02:09:01
Modified files: distrib/miniroot : install.sub distrib/sets/lists/base : mi regress/sbin/pfctl : Makefile pfsetup1.clean pfsetup1.ok pfsetup1.setup pfsetup2.clean pfsetup2.setup pfsetup3.clean pfsetup3.setup pfsetup4.clean pfsetup4.setup regress/sbin/route : Makefile regress/sbin/slaacd : Makefile regress/sys/net/etherip : Makefile regress/sys/net/loop : Makefile regress/sys/net/pf_forward : Makefile regress/sys/net/pflow : Makefile ifconfig.ok ifconfig.sh template.pl regress/sys/net/rdomains : Makefile ifalocal.sh regress/sys/net/vxlan : vxlan_1.sh vxlan_2.sh vxlan_subr regress/sys/netinet/broadcast_bind : Makefile regress/sys/netinet/carp : carp_1.sh carp_2.sh carp_3.sh carp_4.sh carp_subr regress/sys/netinet/sendsrcaddr : Makefile regress/usr.sbin : Makefile regress/usr.sbin/ifstated : ifstated sbin : Makefile sbin/ifconfig : ifconfig.8 ifconfig.c sbin/pfctl : parse.y pfctl.c pfctl_parser.c pfctl_parser.h sbin/route : route.8 route.c sys : Makefile sys/arch/alpha/alpha : in_cksum.c sys/arch/alpha/stand/netboot : conf.c dev_net.c if_prom.c sys/arch/alpha/stand/setnetbootinfo : setnetbootinfo.c sys/arch/amd64/amd64 : autoconf.c sys/arch/amd64/conf : files.amd64 sys/arch/amd64/stand/boot : conf.c sys/arch/amd64/stand/cdboot : conf.c sys/arch/amd64/stand/libsa : pxe.c pxe_net.c sys/arch/amd64/stand/pxeboot : conf.c pxe_udp.c sys/arch/arm/arm : genassym.cf sys/arch/arm64/arm64 : autoconf.c genassym.cf sys/arch/arm64/conf : files.arm64 sys/arch/armv7/imx : if_fec.c sys/arch/armv7/omap : if_cpsw.c sys/arch/armv7/sunxi : sxie.c sys/arch/hppa/conf : files.hppa sys/arch/hppa/gsc : if_ie_gsc.c sys/arch/hppa/hppa : in_cksum.c sys/arch/i386/i386 : autoconf.c genassym.cf in_cksum.s sys/arch/i386/stand/boot : conf.c sys/arch/i386/stand/cdboot : conf.c sys/arch/i386/stand/libsa : pxe.c pxe_net.c sys/arch/i386/stand/pxeboot : conf.c pxe_udp.c sys/arch/landisk/stand/boot : getsecs.c sys/arch/luna88k/dev : if_le.c sys/arch/luna88k/stand/boot : conf.c dev_net.c if_le.c sys/arch/m88k/m88k : in_cksum.c sys/arch/macppc/dev : if_bm.c if_mc.c if_wi_obio.c sys/arch/macppc/stand : net.c netif_of.c ofdev.c sys/arch/mips64/conf : files.mips64 sys/arch/octeon/dev : cn30xxgmxvar.h if_cnmac.c sys/arch/powerpc/powerpc : in_cksum.c sys/arch/sgi/dev : if_iec.c if_mec.c sys/arch/sgi/hpc : if_sq.c sys/arch/sh/conf : files.sh sys/arch/socppc/dev : if_tsec.c sys/arch/sparc64/dev : vnet.c sys/arch/sparc64/sparc64 : in4_cksum.c sys/arch/sparc64/stand/ofwboot : net.c netif_of.c ofdev.c sys/conf : GENERIC files sys/dev/cardbus : if_acx_cardbus.c if_ath_cardbus.c if_athn_cardbus.c if_atw_cardbus.c if_bwi_cardbus.c if_dc_cardbus.c if_fxp_cardbus.c if_malo_cardbus.c if_pgt_cardbus.c if_ral_cardbus.c if_re_cardbus.c if_rl_cardbus.c if_rtw_cardbus.c if_xl_cardbus.c sys/dev/dec : if_le_dec.c sys/dev/eisa : if_ep_eisa.c sys/dev/fdt : if_dwge_fdt.c if_dwxe.c if_mvneta.c sys/dev/ic : acx.c acx100.c acx111.c aic6915.c am7990.c am79900.c an.c ar5008.c ar5416.c ar5xxx.h ar9003.c ar9280.c ar9285.c ar9287.c ar9380.c ath.c athn.c atw.c ax88190.c bwfm.c bwi.c dc.c dl10019.c dp8390.c dwc_gmac.c elink3.c fxp.c gem.c hme.c i82596.c if_wi.c if_wi_hostap.c lance.c lemac.c malo.c mtd8xx.c ne2000.c pgt.c re.c rt2560.c rt2661.c rt2860.c rtl80x9.c rtl81x9.c rtw.c rtwn.c smc83c170.c smc91cxx.c ti.c xl.c sys/dev/isa : if_an_isapnp.c if_ec.c if_ef_isapnp.c if_eg.c if_el.c if_ep_isa.c if_ep_isapnp.c if_ex.c if_ie.c if_lc_isa.c if_le.c if_le_isa.c if_le_isapnp.c if_ne_isa.c if_ne_isapnp.c if_sm_isa.c if_we.c sys/dev/mii : brgphy.c dcphy.c ipgphy.c rgephy.c rlphy.c tlphy.c sys/dev/pci : if_acx_pci.c if_age.c if_alc.c if_ale.c if_an_pci.c if_ath_pci.c if_athn_pci.c if_atw_pci.c if_bce.c if_bge.c if_bnxreg.h if_bwfm_pci.c if_bwi_pci.c if_cas.c if_dc_pci.c if_de.c if_em.h if_em_hw.c if_ep_pci.c if_epic_pci.c if_et.c if_fxp_pci.c if_gem_pci.c if_hme_pci.c if_ipw.c if_iwi.c if_iwm.c if_iwn.c if_ixgb.h if_ixl.c if_jme.c if_lge.c if_lii.c if_malo_pci.c if_msk.c if_mtd_pci.c if_myx.c if_ne_pci.c if_nep.c if_nfe.c if_nge.c if_nxe.c if_oce.c if_pcn.c if_pgt_pci.c if_ral_pci.c if_re_pci.c if_rl_pci.c if_rtw_pci.c if_rtwn.c if_se.c if_sf_pci.c if_sis.c if_sk.c if_ste.c if_stge.c if_tht.c if_ti_pci.c if_tl.c if_txp.c if_vge.c if_vic.c if_vmx.c if_vr.c if_vte.c if_wb.c if_wi_pci.c if_wpi.c if_xge.c if_xl_pci.c ixgb_ee.c ixgb_hw.c ixgbe.h sys/dev/pcmcia : if_an_pcmcia.c if_ep_pcmcia.c if_malo.c if_ne_pcmcia.c if_sm_pcmcia.c if_wi_pcmcia.c if_xe.c sys/dev/pv : hypervic.c if_hvn.c if_vio.c if_xnf.c vmt.c sys/dev/sbus : be.c if_gem_sbus.c if_hme_sbus.c if_le.c if_le_lebuffer.c if_le_ledma.c if_ti_sbus.c qe.c sys/dev/sdmmc : if_bwfm_sdio.c sys/dev/tc : if_le_ioasic.c if_le_tc.c sys/dev/usb : if_athn_usb.c if_atu.c if_aue.c if_axe.c if_axen.c if_bwfm_usb.c if_cdce.c if_cue.c if_kue.c if_mos.c if_otus.c if_ral.c if_rsu.c if_rum.c if_run.c if_smsc.c if_uath.c if_udav.c if_ugl.c if_umb.c if_upgt.c if_upl.c if_ure.c if_url.c if_urndis.c if_urtw.c if_urtwn.c if_wi_usb.c if_zyd.c sys/kern : Makefile kern_pledge.c kern_sysctl.c uipc_syscalls.c vfs_subr.c sys/lib/libsa : arp.c bootp.c bootparam.c ether.c globals.c in_cksum.c net.c net.h netif.c netudp.c nfs.c rarp.c rpc.c tftp.c sys/net : bfd.c bpf.c bridgectl.c bridgestp.c hfsc.c if.c if_bridge.c if_etherip.c if_ethersubr.c if_gif.c if_gre.c if_loop.c if_mobileip.c if_mpe.c if_mpw.c if_pair.c if_pflog.c if_pflow.c if_pfsync.c if_ppp.c if_pppoe.c if_pppx.c if_sppp.h if_spppsubr.c if_switch.c if_trunk.c if_tun.c if_vether.c if_vlan.c if_vxlan.c ofp.h pf.c pf_if.c pf_ioctl.c pf_lb.c pf_norm.c pf_osfp.c pf_ruleset.c pf_syncookies.c pf_table.c pfkeyv2.c pfkeyv2_convert.c pfkeyv2_parsemessage.c pfvar.h pipex.c ppp_tty.c route.c rtsock.c slcompress.c switchctl.c switchofp.c trunklacp.c sys/net80211 : ieee80211.c ieee80211_amrr.c ieee80211_crypto.c ieee80211_crypto_bip.c ieee80211_crypto_ccmp.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c ieee80211_input.c ieee80211_ioctl.c ieee80211_mira.c ieee80211_node.c ieee80211_output.c ieee80211_pae_input.c ieee80211_pae_output.c ieee80211_proto.c ieee80211_regdomain.c ieee80211_rssadapt.c sys/netmpls : mpls_input.c mpls_output.c sys/nfs : krpc_subr.c nfs_boot.c nfs_socket.c nfs_srvcache.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c sys/uvm : uvm_swap.c usr.bin/netstat : route.c show.c usr.sbin : Makefile Log message: Disable IPv4 support. Nearly 20 years after rfc2460 "Internet Protocol, Version 6 (IPv6) Specification" was published, it is time to remove the legacy IPv4 protocol. This will also makes mpi's work much easier. This disables userland configuration of IPv4 addresses and routes, and disables kernel support for IPv4. Also fix regression tests. "put it in right after unlock" deraadt@ ok florian@ bluhm@ mpi@ claudio@ henning@