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@

Reply via email to