Module Name: src Committed By: msaitoh Date: Tue Feb 5 06:17:03 UTC 2019
Modified Files: src/share/man/man4/man4.vax: ec.4 en.4 ex.4 ix.4 vv.4 src/sys/arch/acorn32/podulebus: if_ie.c src/sys/arch/amiga/dev: if_es.c if_qn.c src/sys/arch/arm/at91: at91emac.c src/sys/arch/arm/ep93xx: epe.c src/sys/arch/emips/ebus: if_le_ebus.c src/sys/arch/mac68k/dev: if_mc.c src/sys/arch/mac68k/nubus: if_netdock_nubus.c src/sys/arch/macppc/dev: am79c950.c if_bm.c if_gm.c src/sys/arch/mips/sibyte/dev: sbmac.c src/sys/arch/newsmips/apbus: if_sn.c src/sys/arch/next68k/dev: mb8795.c src/sys/arch/playstation2/dev: if_smap.c src/sys/arch/sgimips/hpc: if_sq.c src/sys/arch/sun2/dev: if_ec.c src/sys/arch/sun3/dev: if_ie.c src/sys/arch/xen/xen: if_xennet_xenbus.c xennetback_xenbus.c src/sys/dev/cadence: if_cemac.c src/sys/dev/ic: an.c atw.c awi.c cs89x0.c dm9000.c dp8390.c elink3.c elinkxl.c gem.c hme.c i82586.c lance.c lemac.c mb86950.c mb86960.c pdq_ifsubr.c rrunner.c rtw.c seeq8005.c smc90cx6.c smc91cxx.c tropic.c wi.c src/sys/dev/isa: if_eg.c if_el.c if_iy.c src/sys/dev/ofw: ofnet.c src/sys/dev/pci: if_cas.c if_de.c if_devar.h if_jme.c if_tl.c if_vte.c src/sys/dev/pcmcia: if_cnw.c if_xi.c src/sys/dev/sbus: be.c qe.c src/sys/dev/scsipi: if_se.c src/sys/net: if.h if_fddisubr.c if_tokensubr.c src/usr.sbin/route6d: route6d.c Log Message: Remove very old IFF_NOTRAILERS flag. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/share/man/man4/man4.vax/ec.4 cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/man4.vax/en.4 \ src/share/man/man4/man4.vax/vv.4 cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/man4.vax/ex.4 cvs rdiff -u -r1.20 -r1.21 src/share/man/man4/man4.vax/ix.4 cvs rdiff -u -r1.42 -r1.43 src/sys/arch/acorn32/podulebus/if_ie.c cvs rdiff -u -r1.60 -r1.61 src/sys/arch/amiga/dev/if_es.c cvs rdiff -u -r1.46 -r1.47 src/sys/arch/amiga/dev/if_qn.c cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/at91/at91emac.c cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/ep93xx/epe.c cvs rdiff -u -r1.16 -r1.17 src/sys/arch/emips/ebus/if_le_ebus.c cvs rdiff -u -r1.48 -r1.49 src/sys/arch/mac68k/dev/if_mc.c cvs rdiff -u -r1.28 -r1.29 src/sys/arch/mac68k/nubus/if_netdock_nubus.c cvs rdiff -u -r1.41 -r1.42 src/sys/arch/macppc/dev/am79c950.c cvs rdiff -u -r1.56 -r1.57 src/sys/arch/macppc/dev/if_bm.c cvs rdiff -u -r1.51 -r1.52 src/sys/arch/macppc/dev/if_gm.c cvs rdiff -u -r1.53 -r1.54 src/sys/arch/mips/sibyte/dev/sbmac.c cvs rdiff -u -r1.43 -r1.44 src/sys/arch/newsmips/apbus/if_sn.c cvs rdiff -u -r1.60 -r1.61 src/sys/arch/next68k/dev/mb8795.c cvs rdiff -u -r1.27 -r1.28 src/sys/arch/playstation2/dev/if_smap.c cvs rdiff -u -r1.49 -r1.50 src/sys/arch/sgimips/hpc/if_sq.c cvs rdiff -u -r1.30 -r1.31 src/sys/arch/sun2/dev/if_ec.c cvs rdiff -u -r1.66 -r1.67 src/sys/arch/sun3/dev/if_ie.c cvs rdiff -u -r1.83 -r1.84 src/sys/arch/xen/xen/if_xennet_xenbus.c cvs rdiff -u -r1.73 -r1.74 src/sys/arch/xen/xen/xennetback_xenbus.c cvs rdiff -u -r1.15 -r1.16 src/sys/dev/cadence/if_cemac.c cvs rdiff -u -r1.69 -r1.70 src/sys/dev/ic/an.c cvs rdiff -u -r1.164 -r1.165 src/sys/dev/ic/atw.c cvs rdiff -u -r1.94 -r1.95 src/sys/dev/ic/awi.c cvs rdiff -u -r1.41 -r1.42 src/sys/dev/ic/cs89x0.c cvs rdiff -u -r1.15 -r1.16 src/sys/dev/ic/dm9000.c cvs rdiff -u -r1.91 -r1.92 src/sys/dev/ic/dp8390.c cvs rdiff -u -r1.145 -r1.146 src/sys/dev/ic/elink3.c cvs rdiff -u -r1.126 -r1.127 src/sys/dev/ic/elinkxl.c cvs rdiff -u -r1.113 -r1.114 src/sys/dev/ic/gem.c cvs rdiff -u -r1.101 -r1.102 src/sys/dev/ic/hme.c cvs rdiff -u -r1.79 -r1.80 src/sys/dev/ic/i82586.c cvs rdiff -u -r1.54 -r1.55 src/sys/dev/ic/lance.c cvs rdiff -u -r1.49 -r1.50 src/sys/dev/ic/lemac.c cvs rdiff -u -r1.28 -r1.29 src/sys/dev/ic/mb86950.c cvs rdiff -u -r1.88 -r1.89 src/sys/dev/ic/mb86960.c src/sys/dev/ic/rrunner.c cvs rdiff -u -r1.61 -r1.62 src/sys/dev/ic/pdq_ifsubr.c cvs rdiff -u -r1.129 -r1.130 src/sys/dev/ic/rtw.c cvs rdiff -u -r1.60 -r1.61 src/sys/dev/ic/seeq8005.c cvs rdiff -u -r1.73 -r1.74 src/sys/dev/ic/smc90cx6.c cvs rdiff -u -r1.98 -r1.99 src/sys/dev/ic/smc91cxx.c cvs rdiff -u -r1.51 -r1.52 src/sys/dev/ic/tropic.c cvs rdiff -u -r1.249 -r1.250 src/sys/dev/ic/wi.c cvs rdiff -u -r1.95 -r1.96 src/sys/dev/isa/if_eg.c cvs rdiff -u -r1.97 -r1.98 src/sys/dev/isa/if_el.c cvs rdiff -u -r1.103 -r1.104 src/sys/dev/isa/if_iy.c cvs rdiff -u -r1.61 -r1.62 src/sys/dev/ofw/ofnet.c cvs rdiff -u -r1.30 -r1.31 src/sys/dev/pci/if_cas.c cvs rdiff -u -r1.157 -r1.158 src/sys/dev/pci/if_de.c cvs rdiff -u -r1.61 -r1.62 src/sys/dev/pci/if_devar.h cvs rdiff -u -r1.37 -r1.38 src/sys/dev/pci/if_jme.c cvs rdiff -u -r1.111 -r1.112 src/sys/dev/pci/if_tl.c cvs rdiff -u -r1.22 -r1.23 src/sys/dev/pci/if_vte.c cvs rdiff -u -r1.64 -r1.65 src/sys/dev/pcmcia/if_cnw.c cvs rdiff -u -r1.85 -r1.86 src/sys/dev/pcmcia/if_xi.c cvs rdiff -u -r1.90 -r1.91 src/sys/dev/sbus/be.c cvs rdiff -u -r1.70 -r1.71 src/sys/dev/sbus/qe.c cvs rdiff -u -r1.98 -r1.99 src/sys/dev/scsipi/if_se.c cvs rdiff -u -r1.266 -r1.267 src/sys/net/if.h cvs rdiff -u -r1.110 -r1.111 src/sys/net/if_fddisubr.c cvs rdiff -u -r1.83 -r1.84 src/sys/net/if_tokensubr.c cvs rdiff -u -r1.72 -r1.73 src/usr.sbin/route6d/route6d.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/man/man4/man4.vax/ec.4 diff -u src/share/man/man4/man4.vax/ec.4:1.15 src/share/man/man4/man4.vax/ec.4:1.16 --- src/share/man/man4/man4.vax/ec.4:1.15 Tue Aug 1 11:11:17 2017 +++ src/share/man/man4/man4.vax/ec.4 Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: ec.4,v 1.15 2017/08/01 11:11:17 wiz Exp $ +.\" $NetBSD: ec.4,v 1.16 2019/02/05 06:17:00 msaitoh Exp $ .\" .\" Copyright (c) 1983, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" from: @(#)ec.4 8.1 (Berkeley) 6/5/93 .\" -.Dd June 5, 1993 +.Dd February 5, 2019 .Dt EC 4 vax .Os .Sh NAME @@ -70,19 +70,6 @@ interface employs the address resolution to dynamically map between Internet and Ethernet addresses on the local network. .Pp -The interface normally tries to use a -.Dq trailer -encapsulation -to minimize copying data on input and output. -The use of trailers is negotiated with -.Tn ARP . -This negotiation may be disabled, on a per-interface basis, -by setting the -.Dv IFF_NOTRAILERS -flag with an -.Dv SIOCSIFFLAGS -.Xr ioctl 2 . -.Pp The interface software implements an exponential backoff algorithm when notified of a collision on the cable. This algorithm uses a 16-bit mask and the Index: src/share/man/man4/man4.vax/en.4 diff -u src/share/man/man4/man4.vax/en.4:1.14 src/share/man/man4/man4.vax/en.4:1.15 --- src/share/man/man4/man4.vax/en.4:1.14 Tue Aug 1 11:11:17 2017 +++ src/share/man/man4/man4.vax/en.4 Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: en.4,v 1.14 2017/08/01 11:11:17 wiz Exp $ +.\" $NetBSD: en.4,v 1.15 2019/02/05 06:17:00 msaitoh Exp $ .\" .\" Copyright (c) 1983, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" from: @(#)en.4 8.1 (Berkeley) 6/5/93 .\" -.Dd June 5, 1993 +.Dd February 5, 2019 .Dt EN 4 vax .Os .Sh NAME @@ -85,21 +85,6 @@ the two's complement of the value). Use the value calculated in step 3 to delay before retransmitting the packet. .El -The interface handles both Internet and -.Tn NS -protocol families. -It normally tries to use a -.Dq trailer -encapsulation -to minimize copying data on input and output. -The use of trailers is negotiated with -.Tn ARP . -This negotiation may be disabled, on a per-interface basis, -by setting the -.Dv IFF_NOTRAILERS -flag with an -.Dv SIOCSIFFLAGS -.Xr ioctl 2 . .Sh DIAGNOSTICS .Bl -diag .It en%d: output error. Index: src/share/man/man4/man4.vax/vv.4 diff -u src/share/man/man4/man4.vax/vv.4:1.14 src/share/man/man4/man4.vax/vv.4:1.15 --- src/share/man/man4/man4.vax/vv.4:1.14 Tue Aug 1 11:11:17 2017 +++ src/share/man/man4/man4.vax/vv.4 Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: vv.4,v 1.14 2017/08/01 11:11:17 wiz Exp $ +.\" $NetBSD: vv.4,v 1.15 2019/02/05 06:17:00 msaitoh Exp $ .\" .\" Copyright (c) 1983, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" from: @(#)vv.4 8.1 (Berkeley) 6/5/93 .\" -.Dd June 5, 1993 +.Dd February 5, 2019 .Dt VV 4 vax .Os .Sh NAME @@ -73,17 +73,6 @@ instead of the new address of the define .Dv OLD_BROADCAST should be specified in the driver. -.Pp -The driver can use -.Dq trailer -encapsulation to minimize copying -data on input and output. -This may be disabled, on a per-interface basis, -by setting the -.Dv IFF_NOTRAILERS -flag with an -.Dv SIOCSIFFLAGS -.Xr ioctl 2 . .Sh DIAGNOSTICS .Bl -diag .It vv%d: host %d. @@ -120,15 +109,3 @@ The .Nm driver appeared in .Bx 4.2 . -.Sh BUGS -The encapsulation of trailer packets in the -.Bx 4.2 -version of this driver -was incorrect (the packet type was in -.Tn VAX -byte order). -As a result, the trailer encapsulation in this version is not compatible -with the -.Bx 4.2 -.Tn VAX -version. Index: src/share/man/man4/man4.vax/ex.4 diff -u src/share/man/man4/man4.vax/ex.4:1.13 src/share/man/man4/man4.vax/ex.4:1.14 --- src/share/man/man4/man4.vax/ex.4:1.13 Tue Aug 1 11:11:17 2017 +++ src/share/man/man4/man4.vax/ex.4 Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: ex.4,v 1.13 2017/08/01 11:11:17 wiz Exp $ +.\" $NetBSD: ex.4,v 1.14 2019/02/05 06:17:00 msaitoh Exp $ .\" .\" Copyright (c) 1986, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" from: @(#)ex.4 8.1 (Berkeley) 6/5/93 .\" -.Dd June 5, 1993 +.Dd February 5, 2019 .Dt EX 4 vax .Os .Sh NAME @@ -57,19 +57,6 @@ interface employs the address resolution .Xr arp 4 to dynamically map between Internet and Ethernet addresses on the local network. -.Pp -The interface normally tries to use a -.Dq trailer -encapsulation -to minimize copying data on input and output. -The use of trailers is negotiated with -.Tn ARP . -This negotiation may be disabled, on a per-interface basis, -by setting the -.Dv IFF_NOTRAILERS -flag with an -.Dv SIOCSIFFLAGS -.Xr ioctl 2 . .Sh DIAGNOSTICS .Bl -diag .It "ex%d: HW %c.%c, NX %c.%c, hardware address %s." Index: src/share/man/man4/man4.vax/ix.4 diff -u src/share/man/man4/man4.vax/ix.4:1.20 src/share/man/man4/man4.vax/ix.4:1.21 --- src/share/man/man4/man4.vax/ix.4:1.20 Tue Aug 1 11:11:17 2017 +++ src/share/man/man4/man4.vax/ix.4 Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: ix.4,v 1.20 2017/08/01 11:11:17 wiz Exp $ +.\" $NetBSD: ix.4,v 1.21 2019/02/05 06:17:00 msaitoh Exp $ .\" .\" Copyright (c) 1986, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" from: @(#)ix.4 8.1 (Berkeley) 6/5/93 .\" -.Dd February 17, 2017 +.Dd February 5, 2019 .Dt IX 4 vax .Os .Sh NAME @@ -70,19 +70,6 @@ interface employs the address resolution .Xr arp 4 to dynamically map between Internet and Ethernet addresses on the local network. -.Pp -The interface normally tries to use a -.Dq trailer -encapsulation -to minimize copying data on input and output. -The use of trailers is negotiated with -.Tn ARP . -This negotiation may be disabled, on a per-interface basis, -by setting the -.Dv IFF_NOTRAILERS -flag with an -.Dv SIOCSIFFLAGS -.Xr ioctl 2 . .Sh DIAGNOSTICS .Bl -diag .It "ix%d: Req failed, cmd %x, stat %x, ust error %x,%x." Index: src/sys/arch/acorn32/podulebus/if_ie.c diff -u src/sys/arch/acorn32/podulebus/if_ie.c:1.42 src/sys/arch/acorn32/podulebus/if_ie.c:1.43 --- src/sys/arch/acorn32/podulebus/if_ie.c:1.42 Tue Jun 26 06:47:57 2018 +++ src/sys/arch/acorn32/podulebus/if_ie.c Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_ie.c,v 1.42 2018/06/26 06:47:57 msaitoh Exp $ */ +/* $NetBSD: if_ie.c,v 1.43 2019/02/05 06:17:00 msaitoh Exp $ */ /* * Copyright (c) 1995 Melvin Tang-Richardson. @@ -53,7 +53,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_ie.c,v 1.42 2018/06/26 06:47:57 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_ie.c,v 1.43 2019/02/05 06:17:00 msaitoh Exp $"); #define IGNORE_ETHER1_IDROM_CHECKSUM @@ -447,7 +447,7 @@ ieattach(device_t parent, device_t self, ifp->if_start = iestart; ifp->if_ioctl = ieioctl; ifp->if_watchdog = iewatchdog; - ifp->if_flags = IFF_BROADCAST | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST; /* Signed, dated then sent */ if_attach (ifp); Index: src/sys/arch/amiga/dev/if_es.c diff -u src/sys/arch/amiga/dev/if_es.c:1.60 src/sys/arch/amiga/dev/if_es.c:1.61 --- src/sys/arch/amiga/dev/if_es.c:1.60 Mon Sep 3 16:29:22 2018 +++ src/sys/arch/amiga/dev/if_es.c Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_es.c,v 1.60 2018/09/03 16:29:22 riastradh Exp $ */ +/* $NetBSD: if_es.c,v 1.61 2019/02/05 06:17:00 msaitoh Exp $ */ /* * Copyright (c) 1995 Michael L. Hitch @@ -33,7 +33,7 @@ #include "opt_ns.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_es.c,v 1.60 2018/09/03 16:29:22 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_es.c,v 1.61 2019/02/05 06:17:00 msaitoh Exp $"); #include <sys/param.h> @@ -174,8 +174,7 @@ esattach(device_t parent, device_t self, ifp->if_ioctl = esioctl; ifp->if_start = esstart; ifp->if_watchdog = eswatchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | - IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifmedia_init(&sc->sc_media, 0, esmediachange, esmediastatus); ifmedia_add(&sc->sc_media, IFM_ETHER|IFM_MANUAL, 0, NULL); Index: src/sys/arch/amiga/dev/if_qn.c diff -u src/sys/arch/amiga/dev/if_qn.c:1.46 src/sys/arch/amiga/dev/if_qn.c:1.47 --- src/sys/arch/amiga/dev/if_qn.c:1.46 Tue Jun 26 06:47:57 2018 +++ src/sys/arch/amiga/dev/if_qn.c Tue Feb 5 06:17:00 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_qn.c,v 1.46 2018/06/26 06:47:57 msaitoh Exp $ */ +/* $NetBSD: if_qn.c,v 1.47 2019/02/05 06:17:00 msaitoh Exp $ */ /* * Copyright (c) 1995 Mika Kortelainen @@ -66,7 +66,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_qn.c,v 1.46 2018/06/26 06:47:57 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_qn.c,v 1.47 2019/02/05 06:17:00 msaitoh Exp $"); #include "qn.h" #if NQN > 0 @@ -230,7 +230,7 @@ qnattach(device_t parent, device_t self, ifp->if_watchdog = qnwatchdog; ifp->if_start = qnstart; /* XXX IFF_MULTICAST */ - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX; ifp->if_mtu = ETHERMTU; /* Attach the interface. */ Index: src/sys/arch/arm/at91/at91emac.c diff -u src/sys/arch/arm/at91/at91emac.c:1.23 src/sys/arch/arm/at91/at91emac.c:1.24 --- src/sys/arch/arm/at91/at91emac.c:1.23 Tue Jan 22 03:42:24 2019 +++ src/sys/arch/arm/at91/at91emac.c Tue Feb 5 06:17:00 2019 @@ -1,5 +1,5 @@ -/* $Id: at91emac.c,v 1.23 2019/01/22 03:42:24 msaitoh Exp $ */ -/* $NetBSD: at91emac.c,v 1.23 2019/01/22 03:42:24 msaitoh Exp $ */ +/* $Id: at91emac.c,v 1.24 2019/02/05 06:17:00 msaitoh Exp $ */ +/* $NetBSD: at91emac.c,v 1.24 2019/02/05 06:17:00 msaitoh Exp $ */ /* * Copyright (c) 2007 Embedtronics Oy @@ -33,7 +33,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: at91emac.c,v 1.23 2019/01/22 03:42:24 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: at91emac.c,v 1.24 2019/02/05 06:17:00 msaitoh Exp $"); #include <sys/types.h> #include <sys/param.h> @@ -479,7 +479,7 @@ emac_init(struct emac_softc *sc) sc->sc_ec.ec_capabilities |= ETHERCAP_VLAN_MTU; strcpy(ifp->if_xname, device_xname(sc->sc_dev)); - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = emac_ifioctl; ifp->if_start = emac_ifstart; ifp->if_watchdog = emac_ifwatchdog; Index: src/sys/arch/arm/ep93xx/epe.c diff -u src/sys/arch/arm/ep93xx/epe.c:1.39 src/sys/arch/arm/ep93xx/epe.c:1.40 --- src/sys/arch/arm/ep93xx/epe.c:1.39 Tue Jan 22 03:42:25 2019 +++ src/sys/arch/arm/ep93xx/epe.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: epe.c,v 1.39 2019/01/22 03:42:25 msaitoh Exp $ */ +/* $NetBSD: epe.c,v 1.40 2019/02/05 06:17:01 msaitoh Exp $ */ /* * Copyright (c) 2004 Jesse Off @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: epe.c,v 1.39 2019/01/22 03:42:25 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: epe.c,v 1.40 2019/02/05 06:17:01 msaitoh Exp $"); #include <sys/types.h> #include <sys/param.h> @@ -429,7 +429,7 @@ epe_init(struct epe_softc *sc) sc->sc_ec.ec_capabilities |= ETHERCAP_VLAN_MTU; strcpy(ifp->if_xname, device_xname(sc->sc_dev)); - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = epe_ifioctl; ifp->if_start = epe_ifstart; ifp->if_watchdog = epe_ifwatchdog; Index: src/sys/arch/emips/ebus/if_le_ebus.c diff -u src/sys/arch/emips/ebus/if_le_ebus.c:1.16 src/sys/arch/emips/ebus/if_le_ebus.c:1.17 --- src/sys/arch/emips/ebus/if_le_ebus.c:1.16 Tue Jun 26 06:47:58 2018 +++ src/sys/arch/emips/ebus/if_le_ebus.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_le_ebus.c,v 1.16 2018/06/26 06:47:58 msaitoh Exp $ */ +/* $NetBSD: if_le_ebus.c,v 1.17 2019/02/05 06:17:01 msaitoh Exp $ */ /*- * Copyright (c) 2010 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_le_ebus.c,v 1.16 2018/06/26 06:47:58 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_le_ebus.c,v 1.17 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_inet.h" @@ -190,8 +190,7 @@ enic_attach(device_t parent, device_t se ifp->if_watchdog = enic_watchdog; ifp->if_init = enic_init; ifp->if_stop = enic_stop; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Initialize ifmedia structures. */ Index: src/sys/arch/mac68k/dev/if_mc.c diff -u src/sys/arch/mac68k/dev/if_mc.c:1.48 src/sys/arch/mac68k/dev/if_mc.c:1.49 --- src/sys/arch/mac68k/dev/if_mc.c:1.48 Mon Sep 3 16:29:25 2018 +++ src/sys/arch/mac68k/dev/if_mc.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_mc.c,v 1.48 2018/09/03 16:29:25 riastradh Exp $ */ +/* $NetBSD: if_mc.c,v 1.49 2019/02/05 06:17:01 msaitoh Exp $ */ /*- * Copyright (c) 1997 David Huang <k...@azeotrope.org> @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_mc.c,v 1.48 2018/09/03 16:29:25 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_mc.c,v 1.49 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_ddb.h" #include "opt_inet.h" @@ -151,8 +151,7 @@ mcsetup(struct mc_softc *sc, u_int8_t *l ifp->if_softc = sc; ifp->if_ioctl = mcioctl; ifp->if_start = mcstart; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_watchdog = mcwatchdog; if_attach(ifp); Index: src/sys/arch/mac68k/nubus/if_netdock_nubus.c diff -u src/sys/arch/mac68k/nubus/if_netdock_nubus.c:1.28 src/sys/arch/mac68k/nubus/if_netdock_nubus.c:1.29 --- src/sys/arch/mac68k/nubus/if_netdock_nubus.c:1.28 Mon Sep 3 16:29:25 2018 +++ src/sys/arch/mac68k/nubus/if_netdock_nubus.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_netdock_nubus.c,v 1.28 2018/09/03 16:29:25 riastradh Exp $ */ +/* $NetBSD: if_netdock_nubus.c,v 1.29 2019/02/05 06:17:01 msaitoh Exp $ */ /* * Copyright (C) 2000,2002 Daishi Kato <dai...@axlight.com> @@ -43,7 +43,7 @@ /***********************/ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_netdock_nubus.c,v 1.28 2018/09/03 16:29:25 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_netdock_nubus.c,v 1.29 2019/02/05 06:17:01 msaitoh Exp $"); #include <sys/param.h> #include <sys/device.h> @@ -361,8 +361,7 @@ netdock_setup(struct netdock_softc *sc, ifp->if_softc = sc; ifp->if_ioctl = netdock_ioctl; ifp->if_start = netdock_start; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_watchdog = netdock_watchdog; if_attach(ifp); Index: src/sys/arch/macppc/dev/am79c950.c diff -u src/sys/arch/macppc/dev/am79c950.c:1.41 src/sys/arch/macppc/dev/am79c950.c:1.42 --- src/sys/arch/macppc/dev/am79c950.c:1.41 Mon Sep 3 16:29:25 2018 +++ src/sys/arch/macppc/dev/am79c950.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: am79c950.c,v 1.41 2018/09/03 16:29:25 riastradh Exp $ */ +/* $NetBSD: am79c950.c,v 1.42 2019/02/05 06:17:01 msaitoh Exp $ */ /*- * Copyright (c) 1997 David Huang <k...@bga.com> @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: am79c950.c,v 1.41 2018/09/03 16:29:25 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: am79c950.c,v 1.42 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_inet.h" @@ -151,8 +151,7 @@ mcsetup(struct mc_softc *sc, u_int8_t *l ifp->if_softc = sc; ifp->if_ioctl = mcioctl; ifp->if_start = mcstart; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_watchdog = mcwatchdog; /* initialize ifmedia structures */ Index: src/sys/arch/macppc/dev/if_bm.c diff -u src/sys/arch/macppc/dev/if_bm.c:1.56 src/sys/arch/macppc/dev/if_bm.c:1.57 --- src/sys/arch/macppc/dev/if_bm.c:1.56 Tue Jan 22 03:42:25 2019 +++ src/sys/arch/macppc/dev/if_bm.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_bm.c,v 1.56 2019/01/22 03:42:25 msaitoh Exp $ */ +/* $NetBSD: if_bm.c,v 1.57 2019/02/05 06:17:01 msaitoh Exp $ */ /*- * Copyright (C) 1998, 1999, 2000 Tsubai Masanari. All rights reserved. @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_bm.c,v 1.56 2019/01/22 03:42:25 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_bm.c,v 1.57 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_inet.h" @@ -236,8 +236,7 @@ bmac_attach(device_t parent, device_t se ifp->if_softc = sc; ifp->if_ioctl = bmac_ioctl; ifp->if_start = bmac_start; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_watchdog = bmac_watchdog; IFQ_SET_READY(&ifp->if_snd); Index: src/sys/arch/macppc/dev/if_gm.c diff -u src/sys/arch/macppc/dev/if_gm.c:1.51 src/sys/arch/macppc/dev/if_gm.c:1.52 --- src/sys/arch/macppc/dev/if_gm.c:1.51 Tue Jan 22 03:42:25 2019 +++ src/sys/arch/macppc/dev/if_gm.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_gm.c,v 1.51 2019/01/22 03:42:25 msaitoh Exp $ */ +/* $NetBSD: if_gm.c,v 1.52 2019/02/05 06:17:01 msaitoh Exp $ */ /*- * Copyright (c) 2000 Tsubai Masanari. All rights reserved. @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_gm.c,v 1.51 2019/01/22 03:42:25 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_gm.c,v 1.52 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_inet.h" @@ -226,8 +226,7 @@ gmac_attach(device_t parent, device_t se ifp->if_ioctl = gmac_ioctl; ifp->if_start = gmac_start; ifp->if_watchdog = gmac_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); mii->mii_ifp = ifp; Index: src/sys/arch/mips/sibyte/dev/sbmac.c diff -u src/sys/arch/mips/sibyte/dev/sbmac.c:1.53 src/sys/arch/mips/sibyte/dev/sbmac.c:1.54 --- src/sys/arch/mips/sibyte/dev/sbmac.c:1.53 Wed Jan 23 07:40:05 2019 +++ src/sys/arch/mips/sibyte/dev/sbmac.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: sbmac.c,v 1.53 2019/01/23 07:40:05 msaitoh Exp $ */ +/* $NetBSD: sbmac.c,v 1.54 2019/02/05 06:17:01 msaitoh Exp $ */ /* * Copyright 2000, 2001, 2004 @@ -33,7 +33,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sbmac.c,v 1.53 2019/01/23 07:40:05 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sbmac.c,v 1.54 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_inet.h" #include "opt_ns.h" @@ -2314,8 +2314,7 @@ sbmac_attach(device_t parent, device_t s ifp->if_softc = sc; memcpy(ifp->if_xname, device_xname(sc->sc_dev), IFNAMSIZ); - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST | - IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = sbmac_ioctl; ifp->if_start = sbmac_start; ifp->if_watchdog = sbmac_watchdog; Index: src/sys/arch/newsmips/apbus/if_sn.c diff -u src/sys/arch/newsmips/apbus/if_sn.c:1.43 src/sys/arch/newsmips/apbus/if_sn.c:1.44 --- src/sys/arch/newsmips/apbus/if_sn.c:1.43 Sun Oct 14 00:10:11 2018 +++ src/sys/arch/newsmips/apbus/if_sn.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_sn.c,v 1.43 2018/10/14 00:10:11 tsutsui Exp $ */ +/* $NetBSD: if_sn.c,v 1.44 2019/02/05 06:17:01 msaitoh Exp $ */ /* * National Semiconductor DP8393X SONIC Driver @@ -16,7 +16,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_sn.c,v 1.43 2018/10/14 00:10:11 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_sn.c,v 1.44 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_inet.h" @@ -210,8 +210,7 @@ snsetup(struct sn_softc *sc, uint8_t *ll ifp->if_softc = sc; ifp->if_ioctl = snioctl; ifp->if_start = snstart; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_watchdog = snwatchdog; if_attach(ifp); if_deferred_start_init(ifp, NULL); Index: src/sys/arch/next68k/dev/mb8795.c diff -u src/sys/arch/next68k/dev/mb8795.c:1.60 src/sys/arch/next68k/dev/mb8795.c:1.61 --- src/sys/arch/next68k/dev/mb8795.c:1.60 Tue Jun 26 06:47:59 2018 +++ src/sys/arch/next68k/dev/mb8795.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: mb8795.c,v 1.60 2018/06/26 06:47:59 msaitoh Exp $ */ +/* $NetBSD: mb8795.c,v 1.61 2019/02/05 06:17:01 msaitoh Exp $ */ /* * Copyright (c) 1998 Darrin B. Jewell * All rights reserved. @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mb8795.c,v 1.60 2018/06/26 06:47:59 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mb8795.c,v 1.61 2019/02/05 06:17:01 msaitoh Exp $"); #include "opt_inet.h" @@ -108,8 +108,7 @@ mb8795_config(struct mb8795_softc *sc, i ifp->if_start = mb8795_start; ifp->if_ioctl = mb8795_ioctl; ifp->if_watchdog = mb8795_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST; /* Initialize media goo. */ ifmedia_init(&sc->sc_media, 0, mb8795_mediachange, Index: src/sys/arch/playstation2/dev/if_smap.c diff -u src/sys/arch/playstation2/dev/if_smap.c:1.27 src/sys/arch/playstation2/dev/if_smap.c:1.28 --- src/sys/arch/playstation2/dev/if_smap.c:1.27 Tue Jun 26 06:47:59 2018 +++ src/sys/arch/playstation2/dev/if_smap.c Tue Feb 5 06:17:01 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_smap.c,v 1.27 2018/06/26 06:47:59 msaitoh Exp $ */ +/* $NetBSD: if_smap.c,v 1.28 2019/02/05 06:17:01 msaitoh Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_smap.c,v 1.27 2018/06/26 06:47:59 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_smap.c,v 1.28 2019/02/05 06:17:01 msaitoh Exp $"); #include "debug_playstation2.h" @@ -220,8 +220,7 @@ smap_attach(struct device *parent, struc ifp->if_init = smap_init; ifp->if_stop = smap_stop; ifp->if_watchdog= smap_watchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | - IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* ifmedia setup. */ Index: src/sys/arch/sgimips/hpc/if_sq.c diff -u src/sys/arch/sgimips/hpc/if_sq.c:1.49 src/sys/arch/sgimips/hpc/if_sq.c:1.50 --- src/sys/arch/sgimips/hpc/if_sq.c:1.49 Tue Jun 26 06:47:59 2018 +++ src/sys/arch/sgimips/hpc/if_sq.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_sq.c,v 1.49 2018/06/26 06:47:59 msaitoh Exp $ */ +/* $NetBSD: if_sq.c,v 1.50 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2001 Rafal K. Boni @@ -33,7 +33,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_sq.c,v 1.49 2018/06/26 06:47:59 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_sq.c,v 1.50 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> @@ -320,7 +320,7 @@ sq_attach(device_t parent, device_t self ifp->if_start = sq_start; ifp->if_ioctl = sq_ioctl; ifp->if_watchdog = sq_watchdog; - ifp->if_flags = IFF_BROADCAST | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); if_attach(ifp); Index: src/sys/arch/sun2/dev/if_ec.c diff -u src/sys/arch/sun2/dev/if_ec.c:1.30 src/sys/arch/sun2/dev/if_ec.c:1.31 --- src/sys/arch/sun2/dev/if_ec.c:1.30 Mon Sep 3 16:29:28 2018 +++ src/sys/arch/sun2/dev/if_ec.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_ec.c,v 1.30 2018/09/03 16:29:28 riastradh Exp $ */ +/* $NetBSD: if_ec.c,v 1.31 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_ec.c,v 1.30 2018/09/03 16:29:28 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_ec.c,v 1.31 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" #include "opt_ns.h" @@ -219,7 +219,7 @@ ec_attach(device_t parent, device_t self ifp->if_ioctl = ec_ioctl; ifp->if_init = ec_init; ifp->if_watchdog = ec_watchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX; IFQ_SET_READY(&ifp->if_snd); /* Initialize ifmedia structures. */ Index: src/sys/arch/sun3/dev/if_ie.c diff -u src/sys/arch/sun3/dev/if_ie.c:1.66 src/sys/arch/sun3/dev/if_ie.c:1.67 --- src/sys/arch/sun3/dev/if_ie.c:1.66 Mon Sep 3 16:29:28 2018 +++ src/sys/arch/sun3/dev/if_ie.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_ie.c,v 1.66 2018/09/03 16:29:28 riastradh Exp $ */ +/* $NetBSD: if_ie.c,v 1.67 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1993, 1994, 1995 Charles M. Hannum. @@ -98,7 +98,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_ie.c,v 1.66 2018/09/03 16:29:28 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_ie.c,v 1.67 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" #include "opt_ns.h" @@ -343,8 +343,7 @@ ie_attach(struct ie_softc *sc) ifp->if_start = iestart; ifp->if_ioctl = ieioctl; ifp->if_watchdog = iewatchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; /* Attach the interface. */ if_attach(ifp); Index: src/sys/arch/xen/xen/if_xennet_xenbus.c diff -u src/sys/arch/xen/xen/if_xennet_xenbus.c:1.83 src/sys/arch/xen/xen/if_xennet_xenbus.c:1.84 --- src/sys/arch/xen/xen/if_xennet_xenbus.c:1.83 Sat Feb 2 12:32:55 2019 +++ src/sys/arch/xen/xen/if_xennet_xenbus.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_xennet_xenbus.c,v 1.83 2019/02/02 12:32:55 cherry Exp $ */ +/* $NetBSD: if_xennet_xenbus.c,v 1.84 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2006 Manuel Bouyer. @@ -84,7 +84,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_xennet_xenbus.c,v 1.83 2019/02/02 12:32:55 cherry Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_xennet_xenbus.c,v 1.84 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_xen.h" #include "opt_nfs_boot.h" @@ -370,7 +370,7 @@ xennet_xenbus_attach(device_t parent, de ifp->if_watchdog = xennet_watchdog; ifp->if_init = xennet_init; ifp->if_stop = xennet_stop; - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_timer = 0; ifp->if_snd.ifq_maxlen = uimax(ifqmaxlen, NET_TX_RING_SIZE * 2); ifp->if_capabilities = IFCAP_CSUM_TCPv4_Tx | IFCAP_CSUM_UDPv4_Tx; Index: src/sys/arch/xen/xen/xennetback_xenbus.c diff -u src/sys/arch/xen/xen/xennetback_xenbus.c:1.73 src/sys/arch/xen/xen/xennetback_xenbus.c:1.74 --- src/sys/arch/xen/xen/xennetback_xenbus.c:1.73 Mon Dec 24 14:55:42 2018 +++ src/sys/arch/xen/xen/xennetback_xenbus.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: xennetback_xenbus.c,v 1.73 2018/12/24 14:55:42 cherry Exp $ */ +/* $NetBSD: xennetback_xenbus.c,v 1.74 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2006 Manuel Bouyer. @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: xennetback_xenbus.c,v 1.73 2018/12/24 14:55:42 cherry Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xennetback_xenbus.c,v 1.74 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_xen.h" @@ -298,8 +298,7 @@ xennetback_xenbus_create(struct xenbus_d aprint_verbose_ifnet(ifp, "Ethernet address %s\n", ether_sprintf(xneti->xni_enaddr)); xneti->xni_ec.ec_capabilities |= ETHERCAP_VLAN_MTU; - ifp->if_flags = - IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_snd.ifq_maxlen = uimax(ifqmaxlen, NET_TX_RING_SIZE * 2); ifp->if_capabilities = IFCAP_CSUM_TCPv4_Tx | IFCAP_CSUM_UDPv4_Tx; Index: src/sys/dev/cadence/if_cemac.c diff -u src/sys/dev/cadence/if_cemac.c:1.15 src/sys/dev/cadence/if_cemac.c:1.16 --- src/sys/dev/cadence/if_cemac.c:1.15 Tue Jan 22 03:42:26 2019 +++ src/sys/dev/cadence/if_cemac.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_cemac.c,v 1.15 2019/01/22 03:42:26 msaitoh Exp $ */ +/* $NetBSD: if_cemac.c,v 1.16 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2015 Genetec Corporation. All rights reserved. @@ -40,7 +40,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_cemac.c,v 1.15 2019/01/22 03:42:26 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_cemac.c,v 1.16 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/types.h> #include <sys/param.h> @@ -605,7 +605,7 @@ cemac_init(struct cemac_softc *sc) sc->sc_ethercom.ec_capabilities |= ETHERCAP_VLAN_MTU; strcpy(ifp->if_xname, device_xname(sc->sc_dev)); - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = cemac_ifioctl; ifp->if_start = cemac_ifstart; ifp->if_watchdog = cemac_ifwatchdog; Index: src/sys/dev/ic/an.c diff -u src/sys/dev/ic/an.c:1.69 src/sys/dev/ic/an.c:1.70 --- src/sys/dev/ic/an.c:1.69 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/an.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: an.c,v 1.69 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: an.c,v 1.70 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 1997, 1998, 1999 * Bill Paul <wp...@ctr.columbia.edu>. All rights reserved. @@ -77,7 +77,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: an.c,v 1.69 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: an.c,v 1.70 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> @@ -258,7 +258,7 @@ an_attach(struct an_softc *sc) memcpy(ifp->if_xname, device_xname(sc->sc_dev), IFNAMSIZ); ifp->if_softc = sc; - ifp->if_flags = IFF_BROADCAST | IFF_NOTRAILERS | IFF_SIMPLEX | + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST | IFF_ALLMULTI; ifp->if_ioctl = an_ioctl; ifp->if_start = an_start; Index: src/sys/dev/ic/atw.c diff -u src/sys/dev/ic/atw.c:1.164 src/sys/dev/ic/atw.c:1.165 --- src/sys/dev/ic/atw.c:1.164 Tue Jun 26 06:48:00 2018 +++ src/sys/dev/ic/atw.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: atw.c,v 1.164 2018/06/26 06:48:00 msaitoh Exp $ */ +/* $NetBSD: atw.c,v 1.165 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1998, 1999, 2000, 2002, 2003, 2004 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: atw.c,v 1.164 2018/06/26 06:48:00 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: atw.c,v 1.165 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> @@ -766,8 +766,7 @@ atw_attach(struct atw_softc *sc) memcpy(ifp->if_xname, device_xname(sc->sc_dev), IFNAMSIZ); ifp->if_softc = sc; - ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST | - IFF_NOTRAILERS; + ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST; ifp->if_ioctl = atw_ioctl; ifp->if_start = atw_start; ifp->if_watchdog = atw_watchdog; Index: src/sys/dev/ic/awi.c diff -u src/sys/dev/ic/awi.c:1.94 src/sys/dev/ic/awi.c:1.95 --- src/sys/dev/ic/awi.c:1.94 Tue Jun 26 06:48:00 2018 +++ src/sys/dev/ic/awi.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: awi.c,v 1.94 2018/06/26 06:48:00 msaitoh Exp $ */ +/* $NetBSD: awi.c,v 1.95 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1999,2000,2001 The NetBSD Foundation, Inc. @@ -78,7 +78,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: awi.c,v 1.94 2018/06/26 06:48:00 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: awi.c,v 1.95 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -217,11 +217,7 @@ awi_attach(struct awi_softc *sc) return error; } ifp->if_softc = sc; - ifp->if_flags = -#ifdef IFF_NOTRAILERS - IFF_NOTRAILERS | -#endif - IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST; + ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST; ifp->if_ioctl = awi_ioctl; ifp->if_start = awi_start; ifp->if_watchdog = awi_watchdog; Index: src/sys/dev/ic/cs89x0.c diff -u src/sys/dev/ic/cs89x0.c:1.41 src/sys/dev/ic/cs89x0.c:1.42 --- src/sys/dev/ic/cs89x0.c:1.41 Tue Jun 26 06:48:00 2018 +++ src/sys/dev/ic/cs89x0.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: cs89x0.c,v 1.41 2018/06/26 06:48:00 msaitoh Exp $ */ +/* $NetBSD: cs89x0.c,v 1.42 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2004 Christopher Gilbert @@ -212,7 +212,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cs89x0.c,v 1.41 2018/06/26 06:48:00 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cs89x0.c,v 1.42 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -399,8 +399,7 @@ cs_attach(struct cs_softc *sc, u_int8_t ifp->if_ioctl = cs_ioctl; ifp->if_stop = cs_stop; ifp->if_watchdog = NULL; /* no watchdog at this stage */ - ifp->if_flags = IFF_SIMPLEX | IFF_NOTRAILERS | - IFF_BROADCAST | IFF_MULTICAST; + ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Initialize ifmedia structures. */ Index: src/sys/dev/ic/dm9000.c diff -u src/sys/dev/ic/dm9000.c:1.15 src/sys/dev/ic/dm9000.c:1.16 --- src/sys/dev/ic/dm9000.c:1.15 Tue Jun 26 06:48:00 2018 +++ src/sys/dev/ic/dm9000.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: dm9000.c,v 1.15 2018/06/26 06:48:00 msaitoh Exp $ */ +/* $NetBSD: dm9000.c,v 1.16 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2009 Paul Fleischer @@ -435,8 +435,7 @@ dme_attach(struct dme_softc *sc, const u ifp->if_ioctl = dme_ioctl; ifp->if_stop = dme_stop; ifp->if_watchdog = NULL; /* no watchdog at this stage */ - ifp->if_flags = IFF_SIMPLEX | IFF_NOTRAILERS | IFF_BROADCAST | - IFF_MULTICAST; + ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Initialize ifmedia structures. */ Index: src/sys/dev/ic/dp8390.c diff -u src/sys/dev/ic/dp8390.c:1.91 src/sys/dev/ic/dp8390.c:1.92 --- src/sys/dev/ic/dp8390.c:1.91 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/dp8390.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: dp8390.c,v 1.91 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: dp8390.c,v 1.92 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Device driver for National Semiconductor DS8390/WD83C690 based ethernet @@ -14,7 +14,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: dp8390.c,v 1.91 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: dp8390.c,v 1.92 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -126,8 +126,7 @@ dp8390_config(struct dp8390_softc *sc) ifp->if_ioctl = dp8390_ioctl; if (ifp->if_watchdog == NULL) ifp->if_watchdog = dp8390_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Print additional info when attached. */ Index: src/sys/dev/ic/elink3.c diff -u src/sys/dev/ic/elink3.c:1.145 src/sys/dev/ic/elink3.c:1.146 --- src/sys/dev/ic/elink3.c:1.145 Sun Feb 3 03:19:27 2019 +++ src/sys/dev/ic/elink3.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: elink3.c,v 1.145 2019/02/03 03:19:27 mrg Exp $ */ +/* $NetBSD: elink3.c,v 1.146 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1998, 2001 The NetBSD Foundation, Inc. @@ -62,7 +62,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: elink3.c,v 1.145 2019/02/03 03:19:27 mrg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: elink3.c,v 1.146 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -396,8 +396,7 @@ epconfig(struct ep_softc *sc, u_short ch ifp->if_watchdog = epwatchdog; ifp->if_init = epinit; ifp->if_stop = epstop; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); if_attach(ifp); Index: src/sys/dev/ic/elinkxl.c diff -u src/sys/dev/ic/elinkxl.c:1.126 src/sys/dev/ic/elinkxl.c:1.127 --- src/sys/dev/ic/elinkxl.c:1.126 Tue Jan 22 03:42:26 2019 +++ src/sys/dev/ic/elinkxl.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: elinkxl.c,v 1.126 2019/01/22 03:42:26 msaitoh Exp $ */ +/* $NetBSD: elinkxl.c,v 1.127 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: elinkxl.c,v 1.126 2019/01/22 03:42:26 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: elinkxl.c,v 1.127 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -404,8 +404,7 @@ ex_config(struct ex_softc *sc) ifp->if_watchdog = ex_watchdog; ifp->if_init = ex_init; ifp->if_stop = ex_stop; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; sc->sc_if_flags = ifp->if_flags; IFQ_SET_READY(&ifp->if_snd); Index: src/sys/dev/ic/gem.c diff -u src/sys/dev/ic/gem.c:1.113 src/sys/dev/ic/gem.c:1.114 --- src/sys/dev/ic/gem.c:1.113 Tue Jan 22 03:42:26 2019 +++ src/sys/dev/ic/gem.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: gem.c,v 1.113 2019/01/22 03:42:26 msaitoh Exp $ */ +/* $NetBSD: gem.c,v 1.114 2019/02/05 06:17:02 msaitoh Exp $ */ /* * @@ -37,7 +37,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gem.c,v 1.113 2019/01/22 03:42:26 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gem.c,v 1.114 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -534,8 +534,7 @@ gem_attach(struct gem_softc *sc, const u /* Initialize ifnet structure. */ strlcpy(ifp->if_xname, device_xname(sc->sc_dev), IFNAMSIZ); ifp->if_softc = sc; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; sc->sc_if_flags = ifp->if_flags; #if 0 /* Index: src/sys/dev/ic/hme.c diff -u src/sys/dev/ic/hme.c:1.101 src/sys/dev/ic/hme.c:1.102 --- src/sys/dev/ic/hme.c:1.101 Tue Jan 22 03:42:26 2019 +++ src/sys/dev/ic/hme.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: hme.c,v 1.101 2019/01/22 03:42:26 msaitoh Exp $ */ +/* $NetBSD: hme.c,v 1.102 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: hme.c,v 1.101 2019/01/22 03:42:26 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: hme.c,v 1.102 2019/02/05 06:17:02 msaitoh Exp $"); /* #define HMEDEBUG */ @@ -232,8 +232,7 @@ hme_config(struct hme_softc *sc) ifp->if_ioctl = hme_ioctl; ifp->if_init = hme_init; ifp->if_watchdog = hme_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; sc->sc_if_flags = ifp->if_flags; ifp->if_capabilities |= IFCAP_CSUM_TCPv4_Tx | IFCAP_CSUM_TCPv4_Rx | Index: src/sys/dev/ic/i82586.c diff -u src/sys/dev/ic/i82586.c:1.79 src/sys/dev/ic/i82586.c:1.80 --- src/sys/dev/ic/i82586.c:1.79 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/i82586.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: i82586.c,v 1.79 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: i82586.c,v 1.80 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -137,7 +137,7 @@ Mode of operation: */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: i82586.c,v 1.79 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: i82586.c,v 1.80 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> @@ -242,8 +242,7 @@ i82586_attach(struct ie_softc *sc, const ifp->if_init = i82586_init; ifp->if_stop = i82586_stop; ifp->if_watchdog = i82586_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Initialize media goo. */ Index: src/sys/dev/ic/lance.c diff -u src/sys/dev/ic/lance.c:1.54 src/sys/dev/ic/lance.c:1.55 --- src/sys/dev/ic/lance.c:1.54 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/lance.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: lance.c,v 1.54 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: lance.c,v 1.55 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc. @@ -65,7 +65,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: lance.c,v 1.54 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: lance.c,v 1.55 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -175,8 +175,7 @@ lance_config(struct lance_softc *sc) ifp->if_watchdog = lance_watchdog; ifp->if_init = lance_init; ifp->if_stop = lance_stop; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; #ifdef LANCE_REVC_BUG ifp->if_flags &= ~IFF_MULTICAST; #endif Index: src/sys/dev/ic/lemac.c diff -u src/sys/dev/ic/lemac.c:1.49 src/sys/dev/ic/lemac.c:1.50 --- src/sys/dev/ic/lemac.c:1.49 Tue Jun 26 06:48:00 2018 +++ src/sys/dev/ic/lemac.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: lemac.c,v 1.49 2018/06/26 06:48:00 msaitoh Exp $ */ +/* $NetBSD: lemac.c,v 1.50 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1994, 1995, 1997 Matt Thomas <m...@3am-software.com> @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: lemac.c,v 1.49 2018/06/26 06:48:00 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: lemac.c,v 1.50 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -985,11 +985,7 @@ lemac_ifattach( ifp->if_start = lemac_ifstart; ifp->if_ioctl = lemac_ifioctl; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX -#ifdef IFF_NOTRAILERS - | IFF_NOTRAILERS -#endif - | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; if (sc->sc_flags & LEMAC_ALIVE) { int media; Index: src/sys/dev/ic/mb86950.c diff -u src/sys/dev/ic/mb86950.c:1.28 src/sys/dev/ic/mb86950.c:1.29 --- src/sys/dev/ic/mb86950.c:1.28 Tue Jun 26 06:48:00 2018 +++ src/sys/dev/ic/mb86950.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: mb86950.c,v 1.28 2018/06/26 06:48:00 msaitoh Exp $ */ +/* $NetBSD: mb86950.c,v 1.29 2019/02/05 06:17:02 msaitoh Exp $ */ /* * All Rights Reserved, Copyright (C) Fujitsu Limited 1995 @@ -67,7 +67,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mb86950.c,v 1.28 2018/06/26 06:48:00 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mb86950.c,v 1.29 2019/02/05 06:17:02 msaitoh Exp $"); /* * Device driver for Fujitsu mb86950 based Ethernet cards. @@ -270,7 +270,7 @@ mb86950_config(struct mb86950_softc *sc, ifp->if_start = mb86950_start; ifp->if_ioctl = mb86950_ioctl; ifp->if_watchdog = mb86950_watchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX; IFQ_SET_READY(&ifp->if_snd); Index: src/sys/dev/ic/mb86960.c diff -u src/sys/dev/ic/mb86960.c:1.88 src/sys/dev/ic/mb86960.c:1.89 --- src/sys/dev/ic/mb86960.c:1.88 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/mb86960.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: mb86960.c,v 1.88 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: mb86960.c,v 1.89 2019/02/05 06:17:02 msaitoh Exp $ */ /* * All Rights Reserved, Copyright (C) Fujitsu Limited 1995 @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mb86960.c,v 1.88 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mb86960.c,v 1.89 2019/02/05 06:17:02 msaitoh Exp $"); /* * Device driver for Fujitsu MB86960A/MB86965A based Ethernet cards. @@ -188,8 +188,7 @@ mb86960_config(struct mb86960_softc *sc, ifp->if_start = mb86960_start; ifp->if_ioctl = mb86960_ioctl; ifp->if_watchdog = mb86960_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); #if FE_DEBUG >= 3 Index: src/sys/dev/ic/rrunner.c diff -u src/sys/dev/ic/rrunner.c:1.88 src/sys/dev/ic/rrunner.c:1.89 --- src/sys/dev/ic/rrunner.c:1.88 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/rrunner.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: rrunner.c,v 1.88 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: rrunner.c,v 1.89 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rrunner.c,v 1.88 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rrunner.c,v 1.89 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -405,7 +405,7 @@ eshconfig(struct esh_softc *sc) ifp->if_start = eshstart; ifp->if_ioctl = eshioctl; ifp->if_watchdog = eshwatchdog; - ifp->if_flags = IFF_SIMPLEX | IFF_NOTRAILERS | IFF_NOARP; + ifp->if_flags = IFF_SIMPLEX | IFF_NOARP; IFQ_SET_READY(&ifp->if_snd); if_attach(ifp); Index: src/sys/dev/ic/pdq_ifsubr.c diff -u src/sys/dev/ic/pdq_ifsubr.c:1.61 src/sys/dev/ic/pdq_ifsubr.c:1.62 --- src/sys/dev/ic/pdq_ifsubr.c:1.61 Sun Feb 3 03:19:27 2019 +++ src/sys/dev/ic/pdq_ifsubr.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: pdq_ifsubr.c,v 1.61 2019/02/03 03:19:27 mrg Exp $ */ +/* $NetBSD: pdq_ifsubr.c,v 1.62 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1995, 1996 Matt Thomas <m...@3am-software.com> @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pdq_ifsubr.c,v 1.61 2019/02/03 03:19:27 mrg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pdq_ifsubr.c,v 1.62 2019/02/05 06:17:02 msaitoh Exp $"); #ifdef __NetBSD__ #include "opt_inet.h" @@ -470,9 +470,6 @@ pdq_ifioctl( return error; } -#ifndef IFF_NOTRAILERS -#define IFF_NOTRAILERS 0 -#endif void pdq_ifattach( @@ -481,7 +478,7 @@ pdq_ifattach( { struct ifnet *ifp = &sc->sc_if; - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; #if (defined(__FreeBSD__) && BSD >= 199506) || defined(__NetBSD__) ifp->if_watchdog = pdq_ifwatchdog; Index: src/sys/dev/ic/rtw.c diff -u src/sys/dev/ic/rtw.c:1.129 src/sys/dev/ic/rtw.c:1.130 --- src/sys/dev/ic/rtw.c:1.129 Sun Feb 3 03:19:27 2019 +++ src/sys/dev/ic/rtw.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: rtw.c,v 1.129 2019/02/03 03:19:27 mrg Exp $ */ +/* $NetBSD: rtw.c,v 1.130 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 2004, 2005, 2006, 2007 David Young. All rights * reserved. @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rtw.c,v 1.129 2019/02/03 03:19:27 mrg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rtw.c,v 1.130 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> @@ -3817,8 +3817,7 @@ rtw_setifprops(struct ifnet *ifp, const { (void)strlcpy(ifp->if_xname, dvname, IFNAMSIZ); ifp->if_softc = softc; - ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST | - IFF_NOTRAILERS; + ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST; ifp->if_ioctl = rtw_ioctl; ifp->if_start = rtw_start; ifp->if_watchdog = rtw_watchdog; Index: src/sys/dev/ic/seeq8005.c diff -u src/sys/dev/ic/seeq8005.c:1.60 src/sys/dev/ic/seeq8005.c:1.61 --- src/sys/dev/ic/seeq8005.c:1.60 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/seeq8005.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: seeq8005.c,v 1.60 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: seeq8005.c,v 1.61 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 2000, 2001 Ben Harris @@ -61,7 +61,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: seeq8005.c,v 1.60 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: seeq8005.c,v 1.61 2019/02/05 06:17:02 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -261,7 +261,7 @@ seeq8005_attach(struct seeq8005_softc *s ifp->if_init = ea_init; ifp->if_stop = ea_stop; ifp->if_watchdog = ea_watchdog; - ifp->if_flags = IFF_BROADCAST | IFF_MULTICAST | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_MULTICAST; if (sc->sc_variant == SEEQ_8004) ifp->if_flags |= IFF_SIMPLEX; IFQ_SET_READY(&ifp->if_snd); Index: src/sys/dev/ic/smc90cx6.c diff -u src/sys/dev/ic/smc90cx6.c:1.73 src/sys/dev/ic/smc90cx6.c:1.74 --- src/sys/dev/ic/smc90cx6.c:1.73 Tue Jun 26 06:48:00 2018 +++ src/sys/dev/ic/smc90cx6.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: smc90cx6.c,v 1.73 2018/06/26 06:48:00 msaitoh Exp $ */ +/* $NetBSD: smc90cx6.c,v 1.74 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1994, 1995, 1998 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: smc90cx6.c,v 1.73 2018/06/26 06:48:00 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: smc90cx6.c,v 1.74 2019/02/05 06:17:02 msaitoh Exp $"); /* #define BAHSOFTCOPY */ #define BAHRETRANSMIT /**/ @@ -191,7 +191,7 @@ bah_attach_subr(struct bah_softc *sc) ifp->if_watchdog = bah_watchdog; IFQ_SET_READY(&ifp->if_snd); - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX; ifp->if_mtu = ARCMTU; Index: src/sys/dev/ic/smc91cxx.c diff -u src/sys/dev/ic/smc91cxx.c:1.98 src/sys/dev/ic/smc91cxx.c:1.99 --- src/sys/dev/ic/smc91cxx.c:1.98 Tue Jan 22 03:42:26 2019 +++ src/sys/dev/ic/smc91cxx.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: smc91cxx.c,v 1.98 2019/01/22 03:42:26 msaitoh Exp $ */ +/* $NetBSD: smc91cxx.c,v 1.99 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 1997 The NetBSD Foundation, Inc. @@ -71,7 +71,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: smc91cxx.c,v 1.98 2019/01/22 03:42:26 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: smc91cxx.c,v 1.99 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -300,8 +300,7 @@ smc91cxx_attach(struct smc91cxx_softc *s ifp->if_start = smc91cxx_start; ifp->if_ioctl = smc91cxx_ioctl; ifp->if_watchdog = smc91cxx_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Attach the interface. */ Index: src/sys/dev/ic/tropic.c diff -u src/sys/dev/ic/tropic.c:1.51 src/sys/dev/ic/tropic.c:1.52 --- src/sys/dev/ic/tropic.c:1.51 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/ic/tropic.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: tropic.c,v 1.51 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: tropic.c,v 1.52 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Ported to NetBSD by Onno van der Linden @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: tropic.c,v 1.51 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: tropic.c,v 1.52 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -329,7 +329,7 @@ tr_attach(struct tr_softc *sc) ifp->if_start = tr_start; else ifp->if_start = tr_oldstart; - ifp->if_flags = IFF_BROADCAST | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST; ifp->if_watchdog = tr_watchdog; IFQ_SET_READY(&ifp->if_snd); Index: src/sys/dev/ic/wi.c diff -u src/sys/dev/ic/wi.c:1.249 src/sys/dev/ic/wi.c:1.250 --- src/sys/dev/ic/wi.c:1.249 Thu Nov 15 10:56:29 2018 +++ src/sys/dev/ic/wi.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: wi.c,v 1.249 2018/11/15 10:56:29 maxv Exp $ */ +/* $NetBSD: wi.c,v 1.250 2019/02/05 06:17:02 msaitoh Exp $ */ /*- * Copyright (c) 2004 The NetBSD Foundation, Inc. @@ -99,7 +99,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: wi.c,v 1.249 2018/11/15 10:56:29 maxv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: wi.c,v 1.250 2019/02/05 06:17:02 msaitoh Exp $"); #define WI_HERMES_AUTOINC_WAR /* Work around data write autoinc bug. */ #define WI_HERMES_STATS_WAR /* Work around stats counter bug. */ @@ -417,8 +417,7 @@ wi_attach(struct wi_softc *sc, const u_i ifp->if_watchdog = wi_watchdog; ifp->if_init = wi_init; ifp->if_stop = wi_stop; - ifp->if_flags = - IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST | IFF_NOTRAILERS; + ifp->if_flags = IFF_SIMPLEX | IFF_BROADCAST | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); ic->ic_ifp = ifp; Index: src/sys/dev/isa/if_eg.c diff -u src/sys/dev/isa/if_eg.c:1.95 src/sys/dev/isa/if_eg.c:1.96 --- src/sys/dev/isa/if_eg.c:1.95 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/isa/if_eg.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_eg.c,v 1.95 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: if_eg.c,v 1.96 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 1993 Dean Huxley <d...@fsa.ca> @@ -40,7 +40,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_eg.c,v 1.95 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_eg.c,v 1.96 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -452,7 +452,7 @@ egattach(device_t parent, device_t self, ifp->if_start = egstart; ifp->if_ioctl = egioctl; ifp->if_watchdog = egwatchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX; IFQ_SET_READY(&ifp->if_snd); /* Now we can attach the interface. */ Index: src/sys/dev/isa/if_el.c diff -u src/sys/dev/isa/if_el.c:1.97 src/sys/dev/isa/if_el.c:1.98 --- src/sys/dev/isa/if_el.c:1.97 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/isa/if_el.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_el.c,v 1.97 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: if_el.c,v 1.98 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (c) 1994, Matthew E. Kimmel. Permission is hereby granted @@ -19,7 +19,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_el.c,v 1.97 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_el.c,v 1.98 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -236,7 +236,7 @@ elattach(device_t parent, device_t self, ifp->if_start = elstart; ifp->if_ioctl = elioctl; ifp->if_watchdog = elwatchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX; IFQ_SET_READY(&ifp->if_snd); /* Now we can attach the interface. */ Index: src/sys/dev/isa/if_iy.c diff -u src/sys/dev/isa/if_iy.c:1.103 src/sys/dev/isa/if_iy.c:1.104 --- src/sys/dev/isa/if_iy.c:1.103 Mon Sep 3 16:29:31 2018 +++ src/sys/dev/isa/if_iy.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_iy.c,v 1.103 2018/09/03 16:29:31 riastradh Exp $ */ +/* $NetBSD: if_iy.c,v 1.104 2019/02/05 06:17:02 msaitoh Exp $ */ /* #define IYDEBUG */ /* #define IYMEMDEBUG */ @@ -39,7 +39,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_iy.c,v 1.103 2018/09/03 16:29:31 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_iy.c,v 1.104 2019/02/05 06:17:02 msaitoh Exp $"); #include "opt_inet.h" @@ -308,8 +308,7 @@ iyattach(device_t parent, device_t self, strlcpy(ifp->if_xname, device_xname(sc->sc_dev), IFNAMSIZ); ifp->if_softc = sc; ifp->if_start = iystart; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS - | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; sc->doing_mc_setup = 0; Index: src/sys/dev/ofw/ofnet.c diff -u src/sys/dev/ofw/ofnet.c:1.61 src/sys/dev/ofw/ofnet.c:1.62 --- src/sys/dev/ofw/ofnet.c:1.61 Mon Sep 3 16:29:32 2018 +++ src/sys/dev/ofw/ofnet.c Tue Feb 5 06:17:02 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: ofnet.c,v 1.61 2018/09/03 16:29:32 riastradh Exp $ */ +/* $NetBSD: ofnet.c,v 1.62 2019/02/05 06:17:02 msaitoh Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ofnet.c,v 1.61 2018/09/03 16:29:32 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ofnet.c,v 1.62 2019/02/05 06:17:02 msaitoh Exp $"); #include "ofnet.h" #include "opt_inet.h" @@ -132,7 +132,7 @@ ofnet_attach(device_t parent, device_t s ifp->if_start = ofnet_start; ifp->if_ioctl = ofnet_ioctl; ifp->if_watchdog = ofnet_watchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX; IFQ_SET_READY(&ifp->if_snd); if_attach(ifp); Index: src/sys/dev/pci/if_cas.c diff -u src/sys/dev/pci/if_cas.c:1.30 src/sys/dev/pci/if_cas.c:1.31 --- src/sys/dev/pci/if_cas.c:1.30 Tue Jan 22 03:42:27 2019 +++ src/sys/dev/pci/if_cas.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_cas.c,v 1.30 2019/01/22 03:42:27 msaitoh Exp $ */ +/* $NetBSD: if_cas.c,v 1.31 2019/02/05 06:17:03 msaitoh Exp $ */ /* $OpenBSD: if_cas.c,v 1.29 2009/11/29 16:19:38 kettenis Exp $ */ /* @@ -44,7 +44,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_cas.c,v 1.30 2019/01/22 03:42:27 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_cas.c,v 1.31 2019/02/05 06:17:03 msaitoh Exp $"); #ifndef _MODULE #include "opt_inet.h" @@ -514,8 +514,7 @@ cas_config(struct cas_softc *sc, const u /* Initialize ifnet structure. */ strlcpy(ifp->if_xname, device_xname(sc->sc_dev), IFNAMSIZ); ifp->if_softc = sc; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_start = cas_start; ifp->if_ioctl = cas_ioctl; ifp->if_watchdog = cas_watchdog; Index: src/sys/dev/pci/if_de.c diff -u src/sys/dev/pci/if_de.c:1.157 src/sys/dev/pci/if_de.c:1.158 --- src/sys/dev/pci/if_de.c:1.157 Tue Jan 8 06:17:40 2019 +++ src/sys/dev/pci/if_de.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_de.c,v 1.157 2019/01/08 06:17:40 msaitoh Exp $ */ +/* $NetBSD: if_de.c,v 1.158 2019/02/05 06:17:03 msaitoh Exp $ */ /*- * Copyright (c) 1994-1997 Matt Thomas (m...@3am-software.com) @@ -37,7 +37,7 @@ * board which support 21040, 21041, or 21140 (mostly). */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_de.c,v 1.157 2019/01/08 06:17:40 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_de.c,v 1.158 2019/02/05 06:17:03 msaitoh Exp $"); #define TULIP_HDR_DATA @@ -5007,16 +5007,13 @@ tulip_ifwatchdog_wrapper(int unit) #ifdef printf #undef printf #endif -#if !defined(IFF_NOTRAILERS) -#define IFF_NOTRAILERS 0 -#endif static void tulip_attach(tulip_softc_t * const sc) { struct ifnet * const ifp = &sc->tulip_if; - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = tulip_ifioctl; ifp->if_start = tulip_ifstart; ifp->if_watchdog = tulip_ifwatchdog; Index: src/sys/dev/pci/if_devar.h diff -u src/sys/dev/pci/if_devar.h:1.61 src/sys/dev/pci/if_devar.h:1.62 --- src/sys/dev/pci/if_devar.h:1.61 Tue Jan 8 06:17:40 2019 +++ src/sys/dev/pci/if_devar.h Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_devar.h,v 1.61 2019/01/08 06:17:40 msaitoh Exp $ */ +/* $NetBSD: if_devar.h,v 1.62 2019/02/05 06:17:03 msaitoh Exp $ */ /*- * Copyright (c) 1994-1997 Matt Thomas (m...@3am-software.com) @@ -942,7 +942,6 @@ static tulip_softc_t *tulips[TULIP_MAX_D #define TULIP_IFP_TO_SOFTC(ifp) ((tulip_softc_t *)((ifp)->if_softc)) #define tulip_intrfunc_t void #define TULIP_VOID_INTRFUNC -#define IFF_NOTRAILERS 0 #define CLBYTES PAGE_SIZE #if 0 #define TULIP_KVATOPHYS(sc, va) kvtop(va) Index: src/sys/dev/pci/if_jme.c diff -u src/sys/dev/pci/if_jme.c:1.37 src/sys/dev/pci/if_jme.c:1.38 --- src/sys/dev/pci/if_jme.c:1.37 Tue Jan 22 03:42:27 2019 +++ src/sys/dev/pci/if_jme.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_jme.c,v 1.37 2019/01/22 03:42:27 msaitoh Exp $ */ +/* $NetBSD: if_jme.c,v 1.38 2019/02/05 06:17:03 msaitoh Exp $ */ /* * Copyright (c) 2008 Manuel Bouyer. All rights reserved. @@ -58,7 +58,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_jme.c,v 1.37 2019/01/22 03:42:27 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_jme.c,v 1.38 2019/02/05 06:17:03 msaitoh Exp $"); #include <sys/param.h> @@ -481,7 +481,7 @@ jme_pci_attach(device_t parent, device_t strlcpy(ifp->if_xname, device_xname(self), IFNAMSIZ); - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = jme_ifioctl; ifp->if_start = jme_ifstart; ifp->if_watchdog = jme_ifwatchdog; Index: src/sys/dev/pci/if_tl.c diff -u src/sys/dev/pci/if_tl.c:1.111 src/sys/dev/pci/if_tl.c:1.112 --- src/sys/dev/pci/if_tl.c:1.111 Tue Jan 22 03:42:27 2019 +++ src/sys/dev/pci/if_tl.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_tl.c,v 1.111 2019/01/22 03:42:27 msaitoh Exp $ */ +/* $NetBSD: if_tl.c,v 1.112 2019/02/05 06:17:03 msaitoh Exp $ */ /* * Copyright (c) 1997 Manuel Bouyer. All rights reserved. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_tl.c,v 1.111 2019/01/22 03:42:27 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_tl.c,v 1.112 2019/02/05 06:17:03 msaitoh Exp $"); #undef TLDEBUG #define TL_PRIV_STATS @@ -448,7 +448,7 @@ tl_pci_attach(device_t parent, device_t sc->tl_ec.ec_capabilities |= ETHERCAP_VLAN_MTU; strlcpy(ifp->if_xname, device_xname(self), IFNAMSIZ); - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = tl_ifioctl; ifp->if_start = tl_ifstart; ifp->if_watchdog = tl_ifwatchdog; Index: src/sys/dev/pci/if_vte.c diff -u src/sys/dev/pci/if_vte.c:1.22 src/sys/dev/pci/if_vte.c:1.23 --- src/sys/dev/pci/if_vte.c:1.22 Tue Jan 22 03:42:27 2019 +++ src/sys/dev/pci/if_vte.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_vte.c,v 1.22 2019/01/22 03:42:27 msaitoh Exp $ */ +/* $NetBSD: if_vte.c,v 1.23 2019/02/05 06:17:03 msaitoh Exp $ */ /* * Copyright (c) 2011 Manuel Bouyer. All rights reserved. @@ -55,7 +55,7 @@ /* Driver for DM&P Electronics, Inc, Vortex86 RDC R6040 FastEthernet. */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_vte.c,v 1.22 2019/01/22 03:42:27 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_vte.c,v 1.23 2019/02/05 06:17:03 msaitoh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -258,7 +258,7 @@ vte_attach(device_t parent, device_t sel sc->vte_ec.ec_capabilities |= ETHERCAP_VLAN_MTU; strlcpy(ifp->if_xname, device_xname(self), IFNAMSIZ); - ifp->if_flags = IFF_BROADCAST|IFF_SIMPLEX|IFF_NOTRAILERS|IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_ioctl = vte_ifioctl; ifp->if_start = vte_ifstart; ifp->if_watchdog = vte_ifwatchdog; Index: src/sys/dev/pcmcia/if_cnw.c diff -u src/sys/dev/pcmcia/if_cnw.c:1.64 src/sys/dev/pcmcia/if_cnw.c:1.65 --- src/sys/dev/pcmcia/if_cnw.c:1.64 Mon Sep 3 16:29:33 2018 +++ src/sys/dev/pcmcia/if_cnw.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_cnw.c,v 1.64 2018/09/03 16:29:33 riastradh Exp $ */ +/* $NetBSD: if_cnw.c,v 1.65 2019/02/05 06:17:03 msaitoh Exp $ */ /*- * Copyright (c) 1998, 2004 The NetBSD Foundation, Inc. @@ -105,7 +105,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_cnw.c,v 1.64 2018/09/03 16:29:33 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_cnw.c,v 1.65 2019/02/05 06:17:03 msaitoh Exp $"); #include "opt_inet.h" @@ -550,8 +550,7 @@ cnw_attach(device_t parent, device_t sel ifp->if_start = cnw_start; ifp->if_ioctl = cnw_ioctl; ifp->if_watchdog = cnw_watchdog; - ifp->if_flags = IFF_BROADCAST | IFF_MULTICAST | IFF_SIMPLEX | - IFF_NOTRAILERS; + ifp->if_flags = IFF_BROADCAST | IFF_MULTICAST | IFF_SIMPLEX; IFQ_SET_READY(&ifp->if_snd); /* Attach the interface */ Index: src/sys/dev/pcmcia/if_xi.c diff -u src/sys/dev/pcmcia/if_xi.c:1.85 src/sys/dev/pcmcia/if_xi.c:1.86 --- src/sys/dev/pcmcia/if_xi.c:1.85 Tue Jan 22 03:42:27 2019 +++ src/sys/dev/pcmcia/if_xi.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_xi.c,v 1.85 2019/01/22 03:42:27 msaitoh Exp $ */ +/* $NetBSD: if_xi.c,v 1.86 2019/02/05 06:17:03 msaitoh Exp $ */ /* OpenBSD: if_xe.c,v 1.9 1999/09/16 11:28:42 niklas Exp */ /* @@ -55,7 +55,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_xi.c,v 1.85 2019/01/22 03:42:27 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_xi.c,v 1.86 2019/02/05 06:17:03 msaitoh Exp $"); #include "opt_inet.h" @@ -210,8 +210,7 @@ xi_attach(struct xi_softc *sc, uint8_t * ifp->if_start = xi_start; ifp->if_ioctl = xi_ioctl; ifp->if_watchdog = xi_watchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_NOTRAILERS | IFF_SIMPLEX | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* 802.1q capability */ Index: src/sys/dev/sbus/be.c diff -u src/sys/dev/sbus/be.c:1.90 src/sys/dev/sbus/be.c:1.91 --- src/sys/dev/sbus/be.c:1.90 Tue Jan 22 03:42:28 2019 +++ src/sys/dev/sbus/be.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: be.c,v 1.90 2019/01/22 03:42:28 msaitoh Exp $ */ +/* $NetBSD: be.c,v 1.91 2019/02/05 06:17:03 msaitoh Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -57,7 +57,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: be.c,v 1.90 2019/01/22 03:42:28 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: be.c,v 1.91 2019/02/05 06:17:03 msaitoh Exp $"); #include "opt_ddb.h" #include "opt_inet.h" @@ -441,8 +441,7 @@ beattach(device_t parent, device_t self, ifp->if_watchdog = bewatchdog; ifp->if_init = beinit; ifp->if_stop = bestop; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* claim 802.1q capability */ Index: src/sys/dev/sbus/qe.c diff -u src/sys/dev/sbus/qe.c:1.70 src/sys/dev/sbus/qe.c:1.71 --- src/sys/dev/sbus/qe.c:1.70 Mon Sep 3 16:29:33 2018 +++ src/sys/dev/sbus/qe.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: qe.c,v 1.70 2018/09/03 16:29:33 riastradh Exp $ */ +/* $NetBSD: qe.c,v 1.71 2019/02/05 06:17:03 msaitoh Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -66,7 +66,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: qe.c,v 1.70 2018/09/03 16:29:33 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: qe.c,v 1.71 2019/02/05 06:17:03 msaitoh Exp $"); #define QEDEBUG @@ -300,8 +300,7 @@ qeattach(device_t parent, device_t self, ifp->if_start = qestart; ifp->if_ioctl = qeioctl; ifp->if_watchdog = qewatchdog; - ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | - IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Attach the interface. */ Index: src/sys/dev/scsipi/if_se.c diff -u src/sys/dev/scsipi/if_se.c:1.98 src/sys/dev/scsipi/if_se.c:1.99 --- src/sys/dev/scsipi/if_se.c:1.98 Mon Sep 3 16:29:33 2018 +++ src/sys/dev/scsipi/if_se.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_se.c,v 1.98 2018/09/03 16:29:33 riastradh Exp $ */ +/* $NetBSD: if_se.c,v 1.99 2019/02/05 06:17:03 msaitoh Exp $ */ /* * Copyright (c) 1997 Ian W. Dall <ian.d...@dsto.defence.gov.au> @@ -59,7 +59,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_se.c,v 1.98 2018/09/03 16:29:33 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_se.c,v 1.99 2019/02/05 06:17:03 msaitoh Exp $"); #ifdef _KERNEL_OPT #include "opt_inet.h" @@ -357,8 +357,7 @@ seattach(device_t parent, device_t self, ifp->if_start = se_ifstart; ifp->if_ioctl = se_ioctl; ifp->if_watchdog = sewatchdog; - ifp->if_flags = - IFF_BROADCAST | IFF_SIMPLEX | IFF_NOTRAILERS | IFF_MULTICAST; + ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; IFQ_SET_READY(&ifp->if_snd); /* Attach the interface. */ Index: src/sys/net/if.h diff -u src/sys/net/if.h:1.266 src/sys/net/if.h:1.267 --- src/sys/net/if.h:1.266 Thu Oct 18 11:34:54 2018 +++ src/sys/net/if.h Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if.h,v 1.266 2018/10/18 11:34:54 knakahara Exp $ */ +/* $NetBSD: if.h,v 1.267 2019/02/05 06:17:03 msaitoh Exp $ */ /*- * Copyright (c) 1999, 2000, 2001 The NetBSD Foundation, Inc. @@ -412,7 +412,7 @@ typedef struct ifnet { #define IFF_DEBUG 0x0004 /* turn on debugging */ #define IFF_LOOPBACK 0x0008 /* is a loopback net */ #define IFF_POINTOPOINT 0x0010 /* interface is point-to-point link */ -#define IFF_NOTRAILERS 0x0020 /* avoid use of trailers */ +/* 0x0020 was IFF_NOTRAILERS */ #define IFF_RUNNING 0x0040 /* resources allocated */ #define IFF_NOARP 0x0080 /* no address resolution protocol */ #define IFF_PROMISC 0x0100 /* receive all packets */ Index: src/sys/net/if_fddisubr.c diff -u src/sys/net/if_fddisubr.c:1.110 src/sys/net/if_fddisubr.c:1.111 --- src/sys/net/if_fddisubr.c:1.110 Sun Feb 3 03:19:28 2019 +++ src/sys/net/if_fddisubr.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_fddisubr.c,v 1.110 2019/02/03 03:19:28 mrg Exp $ */ +/* $NetBSD: if_fddisubr.c,v 1.111 2019/02/05 06:17:03 msaitoh Exp $ */ /* * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. @@ -96,7 +96,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_fddisubr.c,v 1.110 2019/02/03 03:19:28 mrg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_fddisubr.c,v 1.111 2019/02/05 06:17:03 msaitoh Exp $"); #ifdef _KERNEL_OPT #include "opt_gateway.h" @@ -626,9 +626,6 @@ fddi_ifattach(struct ifnet *ifp, void *l ifp->if_output = fddi_output; ifp->_if_input = fddi_input; ifp->if_baudrate = IF_Mbps(100); -#ifdef IFF_NOTRAILERS - ifp->if_flags |= IFF_NOTRAILERS; -#endif /* * Update the max_linkhdr Index: src/sys/net/if_tokensubr.c diff -u src/sys/net/if_tokensubr.c:1.83 src/sys/net/if_tokensubr.c:1.84 --- src/sys/net/if_tokensubr.c:1.83 Wed May 9 06:35:10 2018 +++ src/sys/net/if_tokensubr.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_tokensubr.c,v 1.83 2018/05/09 06:35:10 maxv Exp $ */ +/* $NetBSD: if_tokensubr.c,v 1.84 2019/02/05 06:17:03 msaitoh Exp $ */ /* * Copyright (c) 1982, 1989, 1993 @@ -92,7 +92,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_tokensubr.c,v 1.83 2018/05/09 06:35:10 maxv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_tokensubr.c,v 1.84 2019/02/05 06:17:03 msaitoh Exp $"); #ifdef _KERNEL_OPT #include "opt_inet.h" @@ -512,9 +512,6 @@ token_ifattach(struct ifnet *ifp, void * ifp->if_output = token_output; ifp->_if_input = token_input; ifp->if_broadcastaddr = tokenbroadcastaddr; -#ifdef IFF_NOTRAILERS - ifp->if_flags |= IFF_NOTRAILERS; -#endif if_set_sadl(ifp, lla, ISO88025_ADDR_LEN, true); Index: src/usr.sbin/route6d/route6d.c diff -u src/usr.sbin/route6d/route6d.c:1.72 src/usr.sbin/route6d/route6d.c:1.73 --- src/usr.sbin/route6d/route6d.c:1.72 Thu Jun 14 16:17:18 2018 +++ src/usr.sbin/route6d/route6d.c Tue Feb 5 06:17:03 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: route6d.c,v 1.72 2018/06/14 16:17:18 christos Exp $ */ +/* $NetBSD: route6d.c,v 1.73 2019/02/05 06:17:03 msaitoh Exp $ */ /* $KAME: route6d.c,v 1.94 2002/10/26 20:08:55 itojun Exp $ */ /* @@ -32,7 +32,7 @@ #include <sys/cdefs.h> #ifndef lint -__RCSID("$NetBSD: route6d.c,v 1.72 2018/06/14 16:17:18 christos Exp $"); +__RCSID("$NetBSD: route6d.c,v 1.73 2019/02/05 06:17:03 msaitoh Exp $"); #endif #include <stdbool.h> @@ -2326,9 +2326,6 @@ do { \ IFFLAG("DEBUG", IFF_DEBUG); IFFLAG("LOOPBACK", IFF_LOOPBACK); IFFLAG("POINTOPOINT", IFF_POINTOPOINT); -#ifdef IFF_NOTRAILERS - IFFLAG("NOTRAILERS", IFF_NOTRAILERS); -#endif #ifdef IFF_SMART IFFLAG("SMART", IFF_SMART); #endif