Module Name: src
Committed By: knakahara
Date: Wed Apr 20 09:01:04 UTC 2016
Modified Files:
src/sys/dev/ic: hd64570.c
src/sys/dev/pci: if_lmc.c
src/sys/dev/ppbus: if_plip.c
src/sys/dev/qbus: if_dmc.c
src/sys/dev/usb: if_upl.c uhso.c
src/sys/net: if.c if.h if_arcsubr.c if_atmsubr.c if_bridge.c
if_ecosubr.c if_ethersubr.c if_fddisubr.c if_gif.c if_hippisubr.c
if_ieee1394subr.c if_loop.c if_ppp.c if_sl.c if_spppsubr.c
if_strip.c if_tokensubr.c if_tun.c if_vlan.c
src/sys/net80211: ieee80211_input.c
src/sys/netisdn: i4b_ipr.c
Log Message:
IFQ_ENQUEUE refactor (3/3) : eliminate pktattr argument from IFQ_ENQUEUE caller
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/dev/ic/hd64570.c
cvs rdiff -u -r1.57 -r1.58 src/sys/dev/pci/if_lmc.c
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/ppbus/if_plip.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/qbus/if_dmc.c
cvs rdiff -u -r1.49 -r1.50 src/sys/dev/usb/if_upl.c
cvs rdiff -u -r1.17 -r1.18 src/sys/dev/usb/uhso.c
cvs rdiff -u -r1.329 -r1.330 src/sys/net/if.c
cvs rdiff -u -r1.200 -r1.201 src/sys/net/if.h
cvs rdiff -u -r1.71 -r1.72 src/sys/net/if_arcsubr.c
cvs rdiff -u -r1.56 -r1.57 src/sys/net/if_atmsubr.c
cvs rdiff -u -r1.116 -r1.117 src/sys/net/if_bridge.c
cvs rdiff -u -r1.45 -r1.46 src/sys/net/if_ecosubr.c \
src/sys/net/if_hippisubr.c
cvs rdiff -u -r1.220 -r1.221 src/sys/net/if_ethersubr.c
cvs rdiff -u -r1.97 -r1.98 src/sys/net/if_fddisubr.c
cvs rdiff -u -r1.106 -r1.107 src/sys/net/if_gif.c
cvs rdiff -u -r1.52 -r1.53 src/sys/net/if_ieee1394subr.c
cvs rdiff -u -r1.83 -r1.84 src/sys/net/if_loop.c
cvs rdiff -u -r1.149 -r1.150 src/sys/net/if_ppp.c
cvs rdiff -u -r1.121 -r1.122 src/sys/net/if_sl.c
cvs rdiff -u -r1.135 -r1.136 src/sys/net/if_spppsubr.c
cvs rdiff -u -r1.101 -r1.102 src/sys/net/if_strip.c
cvs rdiff -u -r1.74 -r1.75 src/sys/net/if_tokensubr.c
cvs rdiff -u -r1.123 -r1.124 src/sys/net/if_tun.c
cvs rdiff -u -r1.85 -r1.86 src/sys/net/if_vlan.c
cvs rdiff -u -r1.81 -r1.82 src/sys/net80211/ieee80211_input.c
cvs rdiff -u -r1.36 -r1.37 src/sys/netisdn/i4b_ipr.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/ic/hd64570.c
diff -u src/sys/dev/ic/hd64570.c:1.47 src/sys/dev/ic/hd64570.c:1.48
--- src/sys/dev/ic/hd64570.c:1.47 Thu Jun 5 23:48:16 2014
+++ src/sys/dev/ic/hd64570.c Wed Apr 20 09:01:03 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: hd64570.c,v 1.47 2014/06/05 23:48:16 rmind Exp $ */
+/* $NetBSD: hd64570.c,v 1.48 2016/04/20 09:01:03 knakahara Exp $ */
/*
* Copyright (c) 1999 Christian E. Hopps
@@ -65,7 +65,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: hd64570.c,v 1.47 2014/06/05 23:48:16 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: hd64570.c,v 1.48 2016/04/20 09:01:03 knakahara Exp $");
#include "opt_inet.h"
@@ -798,7 +798,6 @@ sca_output(
struct ifqueue *ifq = NULL;
int s, error, len;
short mflags;
- ALTQ_DECL(struct altq_pktattr pktattr;)
error = 0;
@@ -811,7 +810,7 @@ sca_output(
* If the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
/*
* determine address family, and priority for this packet
@@ -876,7 +875,7 @@ sca_output(
} else
IF_ENQUEUE(ifq, m);
} else
- IFQ_ENQUEUE(&ifp->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
if (error != 0) {
splx(s);
ifp->if_oerrors++;
Index: src/sys/dev/pci/if_lmc.c
diff -u src/sys/dev/pci/if_lmc.c:1.57 src/sys/dev/pci/if_lmc.c:1.58
--- src/sys/dev/pci/if_lmc.c:1.57 Tue Feb 9 08:32:11 2016
+++ src/sys/dev/pci/if_lmc.c Wed Apr 20 09:01:03 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_lmc.c,v 1.57 2016/02/09 08:32:11 ozaki-r Exp $ */
+/* $NetBSD: if_lmc.c,v 1.58 2016/04/20 09:01:03 knakahara Exp $ */
/*-
* Copyright (c) 2002-2006 David Boggs. <[email protected]>
@@ -74,7 +74,7 @@
*/
# include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_lmc.c,v 1.57 2016/02/09 08:32:11 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_lmc.c,v 1.58 2016/04/20 09:01:03 knakahara Exp $");
# include <sys/param.h> /* OS version */
# include "opt_inet.h" /* INET6, INET */
# include "opt_altq_enabled.h" /* ALTQ */
@@ -3375,7 +3375,7 @@ ifnet_output(struct ifnet *ifp, struct m
/* Some BSD QUEUE routines are not interrupt-safe. */
{
DISABLE_INTR; /* noop in FreeBSD */
- IFQ_ENQUEUE(&ifp->if_snd, m, NULL, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
ENABLE_INTR; /* noop in FreeBSD */
}
Index: src/sys/dev/ppbus/if_plip.c
diff -u src/sys/dev/ppbus/if_plip.c:1.25 src/sys/dev/ppbus/if_plip.c:1.26
--- src/sys/dev/ppbus/if_plip.c:1.25 Thu Jun 5 23:48:16 2014
+++ src/sys/dev/ppbus/if_plip.c Wed Apr 20 09:01:03 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_plip.c,v 1.25 2014/06/05 23:48:16 rmind Exp $ */
+/* $NetBSD: if_plip.c,v 1.26 2016/04/20 09:01:03 knakahara Exp $ */
/*-
* Copyright (c) 1997 Poul-Henning Kamp
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_plip.c,v 1.25 2014/06/05 23:48:16 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_plip.c,v 1.26 2016/04/20 09:01:03 knakahara Exp $");
/*
* Parallel port TCP/IP interfaces added. I looked at the driver from
@@ -704,7 +704,6 @@ lpoutput(struct ifnet *ifp, struct mbuf
struct lp_softc * sc = ifp->if_softc;
device_t dev = sc->ppbus_dev.sc_dev;
device_t ppbus = device_parent(dev);
- ALTQ_DECL(struct altq_pktattr pktattr;)
int err;
int s;
@@ -731,7 +730,7 @@ lpoutput(struct ifnet *ifp, struct mbuf
goto endoutput;
}
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
IFQ_ENQUEUE(&ifp->if_snd, m, NULL, err);
if(err == 0) {
if((ifp->if_flags & IFF_OACTIVE) == 0)
Index: src/sys/dev/qbus/if_dmc.c
diff -u src/sys/dev/qbus/if_dmc.c:1.23 src/sys/dev/qbus/if_dmc.c:1.24
--- src/sys/dev/qbus/if_dmc.c:1.23 Thu Jun 5 23:48:16 2014
+++ src/sys/dev/qbus/if_dmc.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_dmc.c,v 1.23 2014/06/05 23:48:16 rmind Exp $ */
+/* $NetBSD: if_dmc.c,v 1.24 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 1982, 1986 Regents of the University of California.
* All rights reserved.
@@ -41,7 +41,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_dmc.c,v 1.23 2014/06/05 23:48:16 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_dmc.c,v 1.24 2016/04/20 09:01:04 knakahara Exp $");
#undef DMCDEBUG /* for base table dump on fatal error */
@@ -762,14 +762,13 @@ dmcoutput(struct ifnet *ifp, struct mbuf
int type, error, s;
struct mbuf *m = m0;
struct dmc_header *dh;
- ALTQ_DECL(struct altq_pktattr pktattr;)
if ((ifp->if_flags & IFF_UP) == 0) {
error = ENETDOWN;
goto bad;
}
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
switch (dst->sa_family) {
#ifdef INET
@@ -807,7 +806,7 @@ dmcoutput(struct ifnet *ifp, struct mbuf
* not yet active.
*/
s = splnet();
- IFQ_ENQUEUE(&ifp->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
if (error) {
/* mbuf is already freed */
splx(s);
Index: src/sys/dev/usb/if_upl.c
diff -u src/sys/dev/usb/if_upl.c:1.49 src/sys/dev/usb/if_upl.c:1.50
--- src/sys/dev/usb/if_upl.c:1.49 Tue Feb 9 08:32:12 2016
+++ src/sys/dev/usb/if_upl.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_upl.c,v 1.49 2016/02/09 08:32:12 ozaki-r Exp $ */
+/* $NetBSD: if_upl.c,v 1.50 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 2000 The NetBSD Foundation, Inc.
* All rights reserved.
@@ -34,7 +34,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_upl.c,v 1.49 2016/02/09 08:32:12 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_upl.c,v 1.50 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -998,7 +998,6 @@ upl_output(struct ifnet *ifp, struct mbu
struct rtentry *rt0)
{
int s, len, error;
- ALTQ_DECL(struct altq_pktattr pktattr;)
DPRINTFN(10,("%s: %s: enter\n",
device_xname(((struct upl_softc *)ifp->if_softc)->sc_dev),
@@ -1008,7 +1007,7 @@ upl_output(struct ifnet *ifp, struct mbu
* if the queueing discipline needs packet classification,
* do it now.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
len = m->m_pkthdr.len;
s = splnet();
@@ -1016,7 +1015,7 @@ upl_output(struct ifnet *ifp, struct mbu
* Queue message on interface, and start output if interface
* not yet active.
*/
- IFQ_ENQUEUE(&ifp->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
if (error) {
/* mbuf is already freed */
splx(s);
Index: src/sys/dev/usb/uhso.c
diff -u src/sys/dev/usb/uhso.c:1.17 src/sys/dev/usb/uhso.c:1.18
--- src/sys/dev/usb/uhso.c:1.17 Sat Nov 15 19:18:19 2014
+++ src/sys/dev/usb/uhso.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: uhso.c,v 1.17 2014/11/15 19:18:19 christos Exp $ */
+/* $NetBSD: uhso.c,v 1.18 2016/04/20 09:01:04 knakahara Exp $ */
/*-
* Copyright (c) 2009 Iain Hibbert
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uhso.c,v 1.17 2014/11/15 19:18:19 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uhso.c,v 1.18 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -2340,18 +2340,17 @@ Static int
uhso_ifnet_output(struct ifnet *ifp, struct mbuf *m, const struct sockaddr *dst,
struct rtentry *rt0)
{
- ALTQ_DECL(struct altq_pktattr pktattr);
int error;
if (!ISSET(ifp->if_flags, IFF_RUNNING))
return EIO;
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
switch (dst->sa_family) {
#ifdef INET
case AF_INET:
- error = ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ error = ifq_enqueue(ifp, m);
break;
#endif
Index: src/sys/net/if.c
diff -u src/sys/net/if.c:1.329 src/sys/net/if.c:1.330
--- src/sys/net/if.c:1.329 Mon Apr 11 09:21:18 2016
+++ src/sys/net/if.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if.c,v 1.329 2016/04/11 09:21:18 ozaki-r Exp $ */
+/* $NetBSD: if.c,v 1.330 2016/04/20 09:01:04 knakahara Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001, 2008 The NetBSD Foundation, Inc.
@@ -90,7 +90,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if.c,v 1.329 2016/04/11 09:21:18 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if.c,v 1.330 2016/04/20 09:01:04 knakahara Exp $");
#if defined(_KERNEL_OPT)
#include "opt_inet.h"
@@ -2671,15 +2671,14 @@ ifreq_setaddr(u_long cmd, struct ifreq *
* not yet active.
*/
int
-ifq_enqueue(struct ifnet *ifp, struct mbuf *m
- ALTQ_COMMA ALTQ_DECL(struct altq_pktattr *pktattr))
+ifq_enqueue(struct ifnet *ifp, struct mbuf *m)
{
int len = m->m_pkthdr.len;
int mflags = m->m_flags;
int s = splnet();
int error;
- IFQ_ENQUEUE(&ifp->if_snd, m, pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
if (error != 0)
goto out;
ifp->if_obytes += len;
@@ -2696,8 +2695,7 @@ out:
* Queue message on interface, possibly using a second fast queue
*/
int
-ifq_enqueue2(struct ifnet *ifp, struct ifqueue *ifq, struct mbuf *m
- ALTQ_COMMA ALTQ_DECL(struct altq_pktattr *pktattr))
+ifq_enqueue2(struct ifnet *ifp, struct ifqueue *ifq, struct mbuf *m)
{
int error = 0;
@@ -2714,7 +2712,7 @@ ifq_enqueue2(struct ifnet *ifp, struct i
} else
IF_ENQUEUE(ifq, m);
} else
- IFQ_ENQUEUE(&ifp->if_snd, m, pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
if (error != 0) {
++ifp->if_oerrors;
return error;
Index: src/sys/net/if.h
diff -u src/sys/net/if.h:1.200 src/sys/net/if.h:1.201
--- src/sys/net/if.h:1.200 Wed Apr 20 08:58:48 2016
+++ src/sys/net/if.h Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if.h,v 1.200 2016/04/20 08:58:48 knakahara Exp $ */
+/* $NetBSD: if.h,v 1.201 2016/04/20 09:01:04 knakahara Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001 The NetBSD Foundation, Inc.
@@ -754,12 +754,8 @@ struct if_addrprefreq {
#ifdef _KERNEL
#ifdef ALTQ
-#define ALTQ_DECL(x) x
-#define ALTQ_COMMA ,
-
-#define IFQ_ENQUEUE(ifq, m, unused, err) \
+#define IFQ_ENQUEUE(ifq, m, err) \
do { \
- struct altq_pktattr *_unused __unused = unused; \
IFQ_LOCK((ifq)); \
if (ALTQ_IS_ENABLED((ifq))) \
ALTQ_ENQUEUE((ifq), (m), (err)); \
@@ -816,9 +812,8 @@ do { \
(ifq)->altq_flags |= ALTQF_READY; \
} while (/*CONSTCOND*/ 0)
-#define IFQ_CLASSIFY(ifq, m, af, unused) \
+#define IFQ_CLASSIFY(ifq, m, af) \
do { \
- struct altq_pktattr *_unused __unused = unused; \
IFQ_LOCK((ifq)); \
if (ALTQ_IS_ENABLED((ifq))) { \
if (ALTQ_NEEDS_CLASSIFY((ifq))) \
@@ -830,10 +825,7 @@ do { \
IFQ_UNLOCK((ifq)); \
} while (/*CONSTCOND*/ 0)
#else /* ! ALTQ */
-#define ALTQ_DECL(x) /* nothing */
-#define ALTQ_COMMA
-
-#define IFQ_ENQUEUE(ifq, m, pattr, err) \
+#define IFQ_ENQUEUE(ifq, m, err) \
do { \
IFQ_LOCK((ifq)); \
if (IF_QFULL((ifq))) { \
@@ -871,7 +863,7 @@ do { \
#define IFQ_SET_READY(ifq) /* nothing */
-#define IFQ_CLASSIFY(ifq, m, af, pattr) /* nothing */
+#define IFQ_CLASSIFY(ifq, m, af) /* nothing */
#endif /* ALTQ */
@@ -947,10 +939,8 @@ void p2p_rtrequest(int, struct rtentry *
void if_clone_attach(struct if_clone *);
void if_clone_detach(struct if_clone *);
-int ifq_enqueue(struct ifnet *, struct mbuf * ALTQ_COMMA
- ALTQ_DECL(struct altq_pktattr *));
-int ifq_enqueue2(struct ifnet *, struct ifqueue *, struct mbuf * ALTQ_COMMA
- ALTQ_DECL(struct altq_pktattr *));
+int ifq_enqueue(struct ifnet *, struct mbuf *);
+int ifq_enqueue2(struct ifnet *, struct ifqueue *, struct mbuf *);
int loioctl(struct ifnet *, u_long, void *);
void loopattach(int);
Index: src/sys/net/if_arcsubr.c
diff -u src/sys/net/if_arcsubr.c:1.71 src/sys/net/if_arcsubr.c:1.72
--- src/sys/net/if_arcsubr.c:1.71 Thu Apr 7 03:22:15 2016
+++ src/sys/net/if_arcsubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_arcsubr.c,v 1.71 2016/04/07 03:22:15 christos Exp $ */
+/* $NetBSD: if_arcsubr.c,v 1.72 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 1994, 1995 Ignatios Souvatzis
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_arcsubr.c,v 1.71 2016/04/07 03:22:15 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_arcsubr.c,v 1.72 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -122,7 +122,6 @@ arc_output(struct ifnet *ifp, struct mbu
int error, newencoding;
uint8_t atype, adst, myself;
int tfrags, sflag, fsflag, rsflag;
- ALTQ_DECL(struct altq_pktattr pktattr;)
if ((ifp->if_flags & (IFF_UP|IFF_RUNNING)) != (IFF_UP|IFF_RUNNING))
return (ENETDOWN); /* m, m1 aren't initialized yet */
@@ -138,7 +137,7 @@ arc_output(struct ifnet *ifp, struct mbu
* if the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
switch (dst->sa_family) {
#ifdef INET
@@ -274,8 +273,7 @@ arc_output(struct ifnet *ifp, struct mbu
ah->arc_flag = rsflag;
ah->arc_seqid = ac->ac_seqid;
- if ((error = ifq_enqueue(ifp, m ALTQ_COMMA
- ALTQ_DECL(&pktattr))) != 0)
+ if ((error = ifq_enqueue(ifp, m)) != 0)
return (error);
m = m1;
@@ -323,7 +321,7 @@ arc_output(struct ifnet *ifp, struct mbu
ah->arc_shost = myself;
}
- return ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ return ifq_enqueue(ifp, m);
bad:
if (m1)
Index: src/sys/net/if_atmsubr.c
diff -u src/sys/net/if_atmsubr.c:1.56 src/sys/net/if_atmsubr.c:1.57
--- src/sys/net/if_atmsubr.c:1.56 Tue Feb 9 08:32:12 2016
+++ src/sys/net/if_atmsubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_atmsubr.c,v 1.56 2016/02/09 08:32:12 ozaki-r Exp $ */
+/* $NetBSD: if_atmsubr.c,v 1.57 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 1996 Charles D. Cranor and Washington University.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_atmsubr.c,v 1.56 2016/02/09 08:32:12 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_atmsubr.c,v 1.57 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -98,7 +98,6 @@ atm_output(struct ifnet *ifp, struct mbu
struct mbuf *m = m0;
struct atmllc *atmllc;
uint32_t atm_flags;
- ALTQ_DECL(struct altq_pktattr pktattr;)
if ((ifp->if_flags & (IFF_UP|IFF_RUNNING)) != (IFF_UP|IFF_RUNNING))
senderr(ENETDOWN);
@@ -108,7 +107,7 @@ atm_output(struct ifnet *ifp, struct mbu
* do it before prepending link headers.
*/
IFQ_CLASSIFY(&ifp->if_snd, m,
- (dst != NULL ? dst->sa_family : AF_UNSPEC), &pktattr);
+ (dst != NULL ? dst->sa_family : AF_UNSPEC));
/*
* check for non-native ATM traffic (dst != NULL)
@@ -179,7 +178,7 @@ atm_output(struct ifnet *ifp, struct mbu
}
}
- return ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ return ifq_enqueue(ifp, m);
bad:
if (m)
Index: src/sys/net/if_bridge.c
diff -u src/sys/net/if_bridge.c:1.116 src/sys/net/if_bridge.c:1.117
--- src/sys/net/if_bridge.c:1.116 Wed Apr 20 08:58:48 2016
+++ src/sys/net/if_bridge.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_bridge.c,v 1.116 2016/04/20 08:58:48 knakahara Exp $ */
+/* $NetBSD: if_bridge.c,v 1.117 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright 2001 Wasabi Systems, Inc.
@@ -80,7 +80,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_bridge.c,v 1.116 2016/04/20 08:58:48 knakahara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_bridge.c,v 1.117 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_bridge_ipf.h"
@@ -1346,7 +1346,6 @@ void
bridge_enqueue(struct bridge_softc *sc, struct ifnet *dst_ifp, struct mbuf *m,
int runfilt)
{
- ALTQ_DECL(struct altq_pktattr pktattr;)
int len, error;
short mflags;
@@ -1382,7 +1381,7 @@ bridge_enqueue(struct bridge_softc *sc,
len = m->m_pkthdr.len;
mflags = m->m_flags;
- IFQ_ENQUEUE(&dst_ifp->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&dst_ifp->if_snd, m, error);
if (error) {
/* mbuf is already freed */
Index: src/sys/net/if_ecosubr.c
diff -u src/sys/net/if_ecosubr.c:1.45 src/sys/net/if_ecosubr.c:1.46
--- src/sys/net/if_ecosubr.c:1.45 Thu Apr 7 03:22:15 2016
+++ src/sys/net/if_ecosubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ecosubr.c,v 1.45 2016/04/07 03:22:15 christos Exp $ */
+/* $NetBSD: if_ecosubr.c,v 1.46 2016/04/20 09:01:04 knakahara Exp $ */
/*-
* Copyright (c) 2001 Ben Harris
@@ -58,7 +58,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_ecosubr.c,v 1.45 2016/04/07 03:22:15 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ecosubr.c,v 1.46 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -178,7 +178,6 @@ eco_output(struct ifnet *ifp, struct mbu
void *tha;
struct eco_arp *ecah;
#endif
- ALTQ_DECL(struct altq_pktattr pktattr;)
if ((ifp->if_flags & (IFF_UP|IFF_RUNNING)) != (IFF_UP|IFF_RUNNING))
senderr(ENETDOWN);
@@ -186,7 +185,7 @@ eco_output(struct ifnet *ifp, struct mbu
* If the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
hdrcmplt = 0;
retry_delay = hz / 16;
@@ -294,7 +293,7 @@ eco_output(struct ifnet *ifp, struct mbu
if (m == NULL)
return (0);
- return ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ return ifq_enqueue(ifp, m);
bad:
if (m)
@@ -849,6 +848,6 @@ eco_retry(void *arg)
ifp = er->er_ifp;
m = er->er_packet;
LIST_REMOVE(er, er_link);
- (void)ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(NULL));
+ (void)ifq_enqueue(ifp, m);
free(er, M_TEMP);
}
Index: src/sys/net/if_hippisubr.c
diff -u src/sys/net/if_hippisubr.c:1.45 src/sys/net/if_hippisubr.c:1.46
--- src/sys/net/if_hippisubr.c:1.45 Tue Feb 9 08:32:12 2016
+++ src/sys/net/if_hippisubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_hippisubr.c,v 1.45 2016/02/09 08:32:12 ozaki-r Exp $ */
+/* $NetBSD: if_hippisubr.c,v 1.46 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 1982, 1989, 1993
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_hippisubr.c,v 1.45 2016/02/09 08:32:12 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_hippisubr.c,v 1.46 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -94,7 +94,6 @@ hippi_output(struct ifnet *ifp, struct m
struct hippi_header *hh;
uint32_t *cci;
uint32_t d2_len;
- ALTQ_DECL(struct altq_pktattr pktattr;)
if ((ifp->if_flags & (IFF_UP|IFF_RUNNING)) != (IFF_UP|IFF_RUNNING))
senderr(ENETDOWN);
@@ -107,7 +106,7 @@ hippi_output(struct ifnet *ifp, struct m
* If the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
switch (dst->sa_family) {
#ifdef INET
@@ -185,7 +184,7 @@ hippi_output(struct ifnet *ifp, struct m
m_copyback(m, m->m_pkthdr.len, 8 - d2_len % 8, (void *) buffer);
}
- return ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ return ifq_enqueue(ifp, m);
bad:
if (m)
Index: src/sys/net/if_ethersubr.c
diff -u src/sys/net/if_ethersubr.c:1.220 src/sys/net/if_ethersubr.c:1.221
--- src/sys/net/if_ethersubr.c:1.220 Wed Apr 20 08:58:48 2016
+++ src/sys/net/if_ethersubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ethersubr.c,v 1.220 2016/04/20 08:58:48 knakahara Exp $ */
+/* $NetBSD: if_ethersubr.c,v 1.221 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_ethersubr.c,v 1.220 2016/04/20 08:58:48 knakahara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ethersubr.c,v 1.221 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -197,7 +197,6 @@ ether_output(struct ifnet * const ifp0,
struct mbuf *mcopy = NULL;
struct ether_header *eh;
struct ifnet *ifp = ifp0;
- ALTQ_DECL(struct altq_pktattr pktattr;)
#ifdef INET
struct arphdr *ah;
#endif /* INET */
@@ -420,7 +419,7 @@ ether_output(struct ifnet * const ifp0,
if (ALTQ_IS_ENABLED(&ifp->if_snd))
altq_etherclassify(&ifp->if_snd, m);
#endif
- return ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ return ifq_enqueue(ifp, m);
bad:
if (m)
Index: src/sys/net/if_fddisubr.c
diff -u src/sys/net/if_fddisubr.c:1.97 src/sys/net/if_fddisubr.c:1.98
--- src/sys/net/if_fddisubr.c:1.97 Thu Apr 7 03:22:15 2016
+++ src/sys/net/if_fddisubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_fddisubr.c,v 1.97 2016/04/07 03:22:15 christos Exp $ */
+/* $NetBSD: if_fddisubr.c,v 1.98 2016/04/20 09:01:04 knakahara 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.97 2016/04/07 03:22:15 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_fddisubr.c,v 1.98 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_gateway.h"
@@ -195,7 +195,6 @@ fddi_output(struct ifnet *ifp0, struct m
struct fddi_header *fh;
struct mbuf *mcopy = NULL;
struct ifnet *ifp = ifp0;
- ALTQ_DECL(struct altq_pktattr pktattr;)
MCLAIM(m, ifp->if_mowner);
@@ -224,7 +223,7 @@ fddi_output(struct ifnet *ifp0, struct m
* If the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
switch (dst->sa_family) {
@@ -400,7 +399,7 @@ fddi_output(struct ifnet *ifp0, struct m
if (ifp != ifp0)
ifp0->if_obytes += m->m_pkthdr.len;
#endif /* NCARP > 0 */
- return ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ return ifq_enqueue(ifp, m);
bad:
if (m)
Index: src/sys/net/if_gif.c
diff -u src/sys/net/if_gif.c:1.106 src/sys/net/if_gif.c:1.107
--- src/sys/net/if_gif.c:1.106 Fri Feb 26 07:35:17 2016
+++ src/sys/net/if_gif.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_gif.c,v 1.106 2016/02/26 07:35:17 knakahara Exp $ */
+/* $NetBSD: if_gif.c,v 1.107 2016/04/20 09:01:04 knakahara Exp $ */
/* $KAME: if_gif.c,v 1.76 2001/08/20 02:01:02 kjc Exp $ */
/*
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_gif.c,v 1.106 2016/02/26 07:35:17 knakahara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_gif.c,v 1.107 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -310,10 +310,9 @@ gif_output(struct ifnet *ifp, struct mbu
{
struct gif_softc *sc = ifp->if_softc;
int error = 0;
- ALTQ_DECL(struct altq_pktattr pktattr;)
int s;
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
if ((error = gif_check_nesting(ifp, m)) != 0) {
m_free(m);
@@ -344,7 +343,7 @@ gif_output(struct ifnet *ifp, struct mbu
m->m_pkthdr.csum_data = 0;
s = splnet();
- IFQ_ENQUEUE(&ifp->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
if (error) {
splx(s);
goto end;
Index: src/sys/net/if_ieee1394subr.c
diff -u src/sys/net/if_ieee1394subr.c:1.52 src/sys/net/if_ieee1394subr.c:1.53
--- src/sys/net/if_ieee1394subr.c:1.52 Thu Apr 7 03:22:15 2016
+++ src/sys/net/if_ieee1394subr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ieee1394subr.c,v 1.52 2016/04/07 03:22:15 christos Exp $ */
+/* $NetBSD: if_ieee1394subr.c,v 1.53 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_ieee1394subr.c,v 1.52 2016/04/07 03:22:15 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ieee1394subr.c,v 1.53 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -92,7 +92,6 @@ ieee1394_output(struct ifnet *ifp, struc
struct mbuf *mcopy = NULL;
struct ieee1394_hwaddr *hwdst, baddr;
const struct ieee1394_hwaddr *myaddr;
- ALTQ_DECL(struct altq_pktattr pktattr;)
#ifdef INET
struct arphdr *ah;
#endif /* INET */
@@ -106,7 +105,7 @@ ieee1394_output(struct ifnet *ifp, struc
* If the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m0, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m0, dst->sa_family);
/*
* For unicast, we make a tag to store the lladdr of the
@@ -229,7 +228,7 @@ ieee1394_output(struct ifnet *ifp, struc
splx(s);
senderr(ENOBUFS);
}
- IFQ_ENQUEUE(&ifp->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
if (error) {
/* mbuf is already freed */
splx(s);
Index: src/sys/net/if_loop.c
diff -u src/sys/net/if_loop.c:1.83 src/sys/net/if_loop.c:1.84
--- src/sys/net/if_loop.c:1.83 Mon Aug 24 22:21:26 2015
+++ src/sys/net/if_loop.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_loop.c,v 1.83 2015/08/24 22:21:26 pooka Exp $ */
+/* $NetBSD: if_loop.c,v 1.84 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -65,7 +65,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_loop.c,v 1.83 2015/08/24 22:21:26 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_loop.c,v 1.84 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -241,14 +241,13 @@ looutput(struct ifnet *ifp, struct mbuf
*/
if ((ALTQ_IS_ENABLED(&ifp->if_snd) || TBR_IS_ENABLED(&ifp->if_snd)) &&
ifp->if_start == lostart) {
- struct altq_pktattr pktattr;
int error;
/*
* If the queueing discipline needs packet classification,
* do it before prepending the link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
M_PREPEND(m, sizeof(uint32_t), M_DONTWAIT);
if (m == NULL)
@@ -256,7 +255,7 @@ looutput(struct ifnet *ifp, struct mbuf
*(mtod(m, uint32_t *)) = dst->sa_family;
s = splnet();
- IFQ_ENQUEUE(&ifp->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m, error);
(*ifp->if_start)(ifp);
splx(s);
return (error);
Index: src/sys/net/if_ppp.c
diff -u src/sys/net/if_ppp.c:1.149 src/sys/net/if_ppp.c:1.150
--- src/sys/net/if_ppp.c:1.149 Mon Aug 24 22:21:26 2015
+++ src/sys/net/if_ppp.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ppp.c,v 1.149 2015/08/24 22:21:26 pooka Exp $ */
+/* $NetBSD: if_ppp.c,v 1.150 2016/04/20 09:01:04 knakahara Exp $ */
/* Id: if_ppp.c,v 1.6 1997/03/04 03:33:00 paulus Exp */
/*
@@ -102,7 +102,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_ppp.c,v 1.149 2015/08/24 22:21:26 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ppp.c,v 1.150 2016/04/20 09:01:04 knakahara Exp $");
#include "ppp.h"
@@ -851,7 +851,6 @@ pppoutput(struct ifnet *ifp, struct mbuf
struct ifqueue *ifq;
enum NPmode mode;
int len;
- ALTQ_DECL(struct altq_pktattr pktattr;)
if (sc->sc_devp == NULL || (ifp->if_flags & IFF_RUNNING) == 0
|| ((ifp->if_flags & IFF_UP) == 0 && dst->sa_family != AF_UNSPEC)) {
@@ -859,7 +858,7 @@ pppoutput(struct ifnet *ifp, struct mbuf
goto bad;
}
- IFQ_CLASSIFY(&ifp->if_snd, m0, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m0, dst->sa_family);
/*
* Compute PPP header.
@@ -991,8 +990,7 @@ pppoutput(struct ifnet *ifp, struct mbuf
sc->sc_npqtail = &m0->m_nextpkt;
} else {
ifq = (m0->m_flags & M_HIGHPRI) ? &sc->sc_fastq : NULL;
- if ((error = ifq_enqueue2(&sc->sc_if, ifq, m0
- ALTQ_COMMA ALTQ_DECL(&pktattr))) != 0) {
+ if ((error = ifq_enqueue2(&sc->sc_if, ifq, m0)) != 0) {
splx(s);
sc->sc_if.if_oerrors++;
sc->sc_stats.ppp_oerrors++;
@@ -1045,8 +1043,7 @@ ppp_requeue(struct ppp_softc *sc)
*mpp = m->m_nextpkt;
m->m_nextpkt = NULL;
ifq = (m->m_flags & M_HIGHPRI) ? &sc->sc_fastq : NULL;
- if ((error = ifq_enqueue2(&sc->sc_if, ifq, m ALTQ_COMMA
- ALTQ_DECL(NULL))) != 0) {
+ if ((error = ifq_enqueue2(&sc->sc_if, ifq, m)) != 0) {
sc->sc_if.if_oerrors++;
sc->sc_stats.ppp_oerrors++;
}
Index: src/sys/net/if_sl.c
diff -u src/sys/net/if_sl.c:1.121 src/sys/net/if_sl.c:1.122
--- src/sys/net/if_sl.c:1.121 Mon Aug 24 22:21:26 2015
+++ src/sys/net/if_sl.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_sl.c,v 1.121 2015/08/24 22:21:26 pooka Exp $ */
+/* $NetBSD: if_sl.c,v 1.122 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 1987, 1989, 1992, 1993
@@ -60,7 +60,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_sl.c,v 1.121 2015/08/24 22:21:26 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_sl.c,v 1.122 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -439,9 +439,8 @@ sloutput(struct ifnet *ifp, struct mbuf
struct ip *ip;
struct ifqueue *ifq = NULL;
int s, error;
- ALTQ_DECL(struct altq_pktattr pktattr;)
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
/*
* `Cannot happen' (see slioctl). Someday we will extend
@@ -492,8 +491,7 @@ sloutput(struct ifnet *ifp, struct mbuf
if ((ip->ip_tos & IPTOS_LOWDELAY) != 0)
ifq = &sc->sc_fastq;
#endif
- if ((error = ifq_enqueue2(ifp, ifq, m ALTQ_COMMA
- ALTQ_DECL(&pktattr))) != 0) {
+ if ((error = ifq_enqueue2(ifp, ifq, m)) != 0) {
splx(s);
return error;
}
Index: src/sys/net/if_spppsubr.c
diff -u src/sys/net/if_spppsubr.c:1.135 src/sys/net/if_spppsubr.c:1.136
--- src/sys/net/if_spppsubr.c:1.135 Thu Aug 20 14:40:19 2015
+++ src/sys/net/if_spppsubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_spppsubr.c,v 1.135 2015/08/20 14:40:19 christos Exp $ */
+/* $NetBSD: if_spppsubr.c,v 1.136 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Synchronous PPP/Cisco link level subroutines.
@@ -41,7 +41,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_spppsubr.c,v 1.135 2015/08/20 14:40:19 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_spppsubr.c,v 1.136 2016/04/20 09:01:04 knakahara Exp $");
#if defined(_KERNEL_OPT)
#include "opt_inet.h"
@@ -647,7 +647,6 @@ sppp_output(struct ifnet *ifp, struct mb
struct ifqueue *ifq = NULL; /* XXX */
int s, error = 0;
uint16_t protocol;
- ALTQ_DECL(struct altq_pktattr pktattr;)
s = splnet();
@@ -675,7 +674,7 @@ sppp_output(struct ifnet *ifp, struct mb
* If the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
#ifdef INET
if (dst->sa_family == AF_INET) {
@@ -824,7 +823,7 @@ sppp_output(struct ifnet *ifp, struct mb
}
- error = ifq_enqueue2(ifp, ifq, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ error = ifq_enqueue2(ifp, ifq, m);
if (error == 0) {
/*
Index: src/sys/net/if_strip.c
diff -u src/sys/net/if_strip.c:1.101 src/sys/net/if_strip.c:1.102
--- src/sys/net/if_strip.c:1.101 Mon Aug 24 22:21:26 2015
+++ src/sys/net/if_strip.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_strip.c,v 1.101 2015/08/24 22:21:26 pooka Exp $ */
+/* $NetBSD: if_strip.c,v 1.102 2016/04/20 09:01:04 knakahara Exp $ */
/* from: NetBSD: if_sl.c,v 1.38 1996/02/13 22:00:23 christos Exp $ */
/*
@@ -87,7 +87,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_strip.c,v 1.101 2015/08/24 22:21:26 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_strip.c,v 1.102 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -730,7 +730,6 @@ stripoutput(struct ifnet *ifp, struct mb
struct ifqueue *ifq;
int s, error;
u_char dl_addrbuf[STARMODE_ADDR_LEN+1];
- ALTQ_DECL(struct altq_pktattr pktattr;)
/*
* Verify tty line is up and alive.
@@ -854,8 +853,7 @@ stripoutput(struct ifnet *ifp, struct mb
splx(s);
s = splnet();
- if ((error = ifq_enqueue2(ifp, ifq, m ALTQ_COMMA
- ALTQ_DECL(&pktattr))) != 0) {
+ if ((error = ifq_enqueue2(ifp, ifq, m)) != 0) {
splx(s);
return error;
}
Index: src/sys/net/if_tokensubr.c
diff -u src/sys/net/if_tokensubr.c:1.74 src/sys/net/if_tokensubr.c:1.75
--- src/sys/net/if_tokensubr.c:1.74 Thu Apr 7 03:22:15 2016
+++ src/sys/net/if_tokensubr.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_tokensubr.c,v 1.74 2016/04/07 03:22:15 christos Exp $ */
+/* $NetBSD: if_tokensubr.c,v 1.75 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 1982, 1989, 1993
@@ -92,7 +92,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_tokensubr.c,v 1.74 2016/04/07 03:22:15 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_tokensubr.c,v 1.75 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -169,7 +169,6 @@ token_output(struct ifnet *ifp0, struct
struct token_rif bcastrif;
struct ifnet *ifp = ifp0;
size_t riflen = 0;
- ALTQ_DECL(struct altq_pktattr pktattr;)
#if NCARP > 0
if (ifp->if_type == IFT_CARP) {
@@ -197,7 +196,7 @@ token_output(struct ifnet *ifp0, struct
* If the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
switch (dst->sa_family) {
@@ -370,7 +369,7 @@ send:
}
#endif /* NCARP > 0 */
- return ifq_enqueue(ifp, m ALTQ_COMMA ALTQ_DECL(&pktattr));
+ return ifq_enqueue(ifp, m);
bad:
if (m)
m_freem(m);
Index: src/sys/net/if_tun.c
diff -u src/sys/net/if_tun.c:1.123 src/sys/net/if_tun.c:1.124
--- src/sys/net/if_tun.c:1.123 Mon Aug 24 22:21:26 2015
+++ src/sys/net/if_tun.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_tun.c,v 1.123 2015/08/24 22:21:26 pooka Exp $ */
+/* $NetBSD: if_tun.c,v 1.124 2016/04/20 09:01:04 knakahara Exp $ */
/*
* Copyright (c) 1988, Julian Onions <[email protected]>
@@ -15,7 +15,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_tun.c,v 1.123 2015/08/24 22:21:26 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_tun.c,v 1.124 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -503,7 +503,6 @@ tun_output(struct ifnet *ifp, struct mbu
int mlen;
uint32_t *af;
#endif
- ALTQ_DECL(struct altq_pktattr pktattr;)
s = splnet();
mutex_enter(&tp->tun_lock);
@@ -520,7 +519,7 @@ tun_output(struct ifnet *ifp, struct mbu
* if the queueing discipline needs packet classification,
* do it before prepending link headers.
*/
- IFQ_CLASSIFY(&ifp->if_snd, m0, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m0, dst->sa_family);
bpf_mtap_af(ifp, dst->sa_family, m0);
@@ -564,7 +563,7 @@ tun_output(struct ifnet *ifp, struct mbu
}
/* FALLTHROUGH */
case AF_UNSPEC:
- IFQ_ENQUEUE(&ifp->if_snd, m0, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m0, error);
if (error) {
ifp->if_collisions++;
error = EAFNOSUPPORT;
Index: src/sys/net/if_vlan.c
diff -u src/sys/net/if_vlan.c:1.85 src/sys/net/if_vlan.c:1.86
--- src/sys/net/if_vlan.c:1.85 Wed Apr 20 08:58:48 2016
+++ src/sys/net/if_vlan.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: if_vlan.c,v 1.85 2016/04/20 08:58:48 knakahara Exp $ */
+/* $NetBSD: if_vlan.c,v 1.86 2016/04/20 09:01:04 knakahara Exp $ */
/*-
* Copyright (c) 2000, 2001 The NetBSD Foundation, Inc.
@@ -78,7 +78,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_vlan.c,v 1.85 2016/04/20 08:58:48 knakahara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_vlan.c,v 1.86 2016/04/20 09:01:04 knakahara Exp $");
#ifdef _KERNEL_OPT
#include "opt_inet.h"
@@ -686,7 +686,6 @@ vlan_start(struct ifnet *ifp)
struct ethercom *ec = (void *) ifv->ifv_p;
struct mbuf *m;
int error;
- ALTQ_DECL(struct altq_pktattr pktattr;)
#ifndef NET_MPSAFE
KASSERT(KERNEL_LOCKED_P());
@@ -808,7 +807,7 @@ vlan_start(struct ifnet *ifp)
* Send it, precisely as the parent's output routine
* would have. We are already running at splnet.
*/
- IFQ_ENQUEUE(&p->if_snd, m, &pktattr, error);
+ IFQ_ENQUEUE(&p->if_snd, m, error);
if (error) {
/* mbuf is already freed */
ifp->if_oerrors++;
Index: src/sys/net80211/ieee80211_input.c
diff -u src/sys/net80211/ieee80211_input.c:1.81 src/sys/net80211/ieee80211_input.c:1.82
--- src/sys/net80211/ieee80211_input.c:1.81 Wed Apr 20 08:58:48 2016
+++ src/sys/net80211/ieee80211_input.c Wed Apr 20 09:01:04 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: ieee80211_input.c,v 1.81 2016/04/20 08:58:48 knakahara Exp $ */
+/* $NetBSD: ieee80211_input.c,v 1.82 2016/04/20 09:01:04 knakahara Exp $ */
/*-
* Copyright (c) 2001 Atsushi Onoe
* Copyright (c) 2002-2005 Sam Leffler, Errno Consulting
@@ -36,7 +36,7 @@
__FBSDID("$FreeBSD: src/sys/net80211/ieee80211_input.c,v 1.81 2005/08/10 16:22:29 sam Exp $");
#endif
#ifdef __NetBSD__
-__KERNEL_RCSID(0, "$NetBSD: ieee80211_input.c,v 1.81 2016/04/20 08:58:48 knakahara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ieee80211_input.c,v 1.82 2016/04/20 09:01:04 knakahara Exp $");
#endif
#ifdef _KERNEL_OPT
@@ -698,7 +698,6 @@ ieee80211_deliver_data(struct ieee80211c
{
struct ether_header *eh = mtod(m, struct ether_header *);
struct ifnet *ifp = ic->ic_ifp;
- ALTQ_DECL(struct altq_pktattr pktattr;)
int error;
/* perform as a bridge within the AP */
@@ -745,7 +744,7 @@ ieee80211_deliver_data(struct ieee80211c
}
#endif
len = m1->m_pkthdr.len;
- IFQ_ENQUEUE(&ifp->if_snd, m1, &pktattr, error);
+ IFQ_ENQUEUE(&ifp->if_snd, m1, error);
if (error) {
ifp->if_omcasts++;
m = NULL;
Index: src/sys/netisdn/i4b_ipr.c
diff -u src/sys/netisdn/i4b_ipr.c:1.36 src/sys/netisdn/i4b_ipr.c:1.37
--- src/sys/netisdn/i4b_ipr.c:1.36 Thu Jun 5 23:48:17 2014
+++ src/sys/netisdn/i4b_ipr.c Wed Apr 20 09:01:04 2016
@@ -27,7 +27,7 @@
* i4b_ipr.c - isdn4bsd IP over raw HDLC ISDN network driver
* ---------------------------------------------------------
*
- * $Id: i4b_ipr.c,v 1.36 2014/06/05 23:48:17 rmind Exp $
+ * $Id: i4b_ipr.c,v 1.37 2016/04/20 09:01:04 knakahara Exp $
*
* $FreeBSD$
*
@@ -59,7 +59,7 @@
*---------------------------------------------------------------------------*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: i4b_ipr.c,v 1.36 2014/06/05 23:48:17 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: i4b_ipr.c,v 1.37 2016/04/20 09:01:04 knakahara Exp $");
#include "irip.h"
#include "opt_irip.h"
@@ -421,7 +421,6 @@ iripoutput(struct ifnet *ifp, struct mbu
int s, rv;
struct ifqueue *ifq = NULL;
struct ip *ip;
- ALTQ_DECL(struct altq_pktattr pktattr;)
s = splnet();
@@ -515,7 +514,7 @@ iripoutput(struct ifnet *ifp, struct mbu
* else (i.e. ftp traffic) put it into the "normal" queue
*/
- IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family, &pktattr);
+ IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
ip = mtod(m, struct ip *); /* get ptr to ip header */
@@ -540,7 +539,7 @@ iripoutput(struct ifnet *ifp, struct mbu
}
IF_ENQUEUE(ifq, m);
} else {
- IFQ_ENQUEUE(&sc->sc_if.if_snd, m, &pktattr, rv);
+ IFQ_ENQUEUE(&sc->sc_if.if_snd, m, rv);
if (rv != 0) {
sc->sc_if.if_oerrors++;
splx(s);