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 <[email protected]>
@@ -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 <[email protected]>
@@ -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 <[email protected]>
@@ -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 <[email protected]>. 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 <[email protected]>
@@ -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 <[email protected]>
@@ -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 <[email protected]>
@@ -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 ([email protected])
@@ -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 ([email protected])
@@ -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 <[email protected]>
@@ -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