Module Name:    src
Committed By:   thorpej
Date:           Thu Nov 16 04:30:22 UTC 2023

Modified Files:
        src/sys/dev/ic [thorpej-ifq]: hd64570.c
        src/sys/dev/ppbus [thorpej-ifq]: if_plip.c
        src/sys/dev/qbus [thorpej-ifq]: if_dmc.c
        src/sys/dev/usb [thorpej-ifq]: if_umb.c if_upl.c uhso.c
        src/sys/net [thorpej-ifq]: if.h if_arcsubr.c if_gif.c if_ieee1394subr.c
            if_ipsec.c if_l2tp.c if_loop.c if_ppp.c if_sl.c if_spppsubr.c
            if_tun.c

Log Message:
IFQ_CLASSIFY() -> ifq_classify_packet().


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.57.8.1 src/sys/dev/ic/hd64570.c
cvs rdiff -u -r1.38 -r1.38.8.1 src/sys/dev/ppbus/if_plip.c
cvs rdiff -u -r1.29 -r1.29.8.1 src/sys/dev/qbus/if_dmc.c
cvs rdiff -u -r1.25 -r1.25.8.1 src/sys/dev/usb/if_umb.c
cvs rdiff -u -r1.77 -r1.77.8.1 src/sys/dev/usb/if_upl.c
cvs rdiff -u -r1.37.6.1 -r1.37.6.2 src/sys/dev/usb/uhso.c
cvs rdiff -u -r1.305.2.1.2.3 -r1.305.2.1.2.4 src/sys/net/if.h
cvs rdiff -u -r1.85.8.1 -r1.85.8.2 src/sys/net/if_arcsubr.c
cvs rdiff -u -r1.157 -r1.157.8.1 src/sys/net/if_gif.c
cvs rdiff -u -r1.69 -r1.69.8.1 src/sys/net/if_ieee1394subr.c
cvs rdiff -u -r1.35 -r1.35.4.1 src/sys/net/if_ipsec.c
cvs rdiff -u -r1.49 -r1.49.4.1 src/sys/net/if_l2tp.c
cvs rdiff -u -r1.118 -r1.118.8.1 src/sys/net/if_loop.c
cvs rdiff -u -r1.172.8.1 -r1.172.8.2 src/sys/net/if_ppp.c
cvs rdiff -u -r1.136.6.1 -r1.136.6.2 src/sys/net/if_sl.c
cvs rdiff -u -r1.267.4.1 -r1.267.4.2 src/sys/net/if_spppsubr.c
cvs rdiff -u -r1.173 -r1.173.8.1 src/sys/net/if_tun.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.57 src/sys/dev/ic/hd64570.c:1.57.8.1
--- src/sys/dev/ic/hd64570.c:1.57	Sat Sep  3 02:48:00 2022
+++ src/sys/dev/ic/hd64570.c	Thu Nov 16 04:30:21 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: hd64570.c,v 1.57 2022/09/03 02:48:00 thorpej Exp $	*/
+/*	$NetBSD: hd64570.c,v 1.57.8.1 2023/11/16 04:30:21 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1999 Christian E. Hopps
@@ -65,7 +65,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: hd64570.c,v 1.57 2022/09/03 02:48:00 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: hd64570.c,v 1.57.8.1 2023/11/16 04:30:21 thorpej Exp $");
 
 #include "opt_inet.h"
 
@@ -811,7 +811,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);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	/*
 	 * determine address family, and priority for this packet

Index: src/sys/dev/ppbus/if_plip.c
diff -u src/sys/dev/ppbus/if_plip.c:1.38 src/sys/dev/ppbus/if_plip.c:1.38.8.1
--- src/sys/dev/ppbus/if_plip.c:1.38	Sun Sep  4 15:59:08 2022
+++ src/sys/dev/ppbus/if_plip.c	Thu Nov 16 04:30:21 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: if_plip.c,v 1.38 2022/09/04 15:59:08 rjs Exp $ */
+/* $NetBSD: if_plip.c,v 1.38.8.1 2023/11/16 04:30:21 thorpej Exp $ */
 
 /*-
  * Copyright (c) 1997 Poul-Henning Kamp
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_plip.c,v 1.38 2022/09/04 15:59:08 rjs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_plip.c,v 1.38.8.1 2023/11/16 04:30:21 thorpej Exp $");
 
 /*
  * Parallel port TCP/IP interfaces added.  I looked at the driver from
@@ -730,7 +730,7 @@ lpoutput(struct ifnet *ifp, struct mbuf 
 		goto endoutput;
 	}
 
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 	IFQ_ENQUEUE(&ifp->if_snd, m, 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.29 src/sys/dev/qbus/if_dmc.c:1.29.8.1
--- src/sys/dev/qbus/if_dmc.c:1.29	Mon Apr  4 19:33:45 2022
+++ src/sys/dev/qbus/if_dmc.c	Thu Nov 16 04:30:21 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_dmc.c,v 1.29 2022/04/04 19:33:45 andvar Exp $	*/
+/*	$NetBSD: if_dmc.c,v 1.29.8.1 2023/11/16 04:30:21 thorpej 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.29 2022/04/04 19:33:45 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_dmc.c,v 1.29.8.1 2023/11/16 04:30:21 thorpej Exp $");
 
 #undef DMCDEBUG	/* for base table dump on fatal error */
 
@@ -771,7 +771,7 @@ dmcoutput(struct ifnet *ifp, struct mbuf
 		goto bad;
 	}
 
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	switch (dst->sa_family) {
 #ifdef	INET

Index: src/sys/dev/usb/if_umb.c
diff -u src/sys/dev/usb/if_umb.c:1.25 src/sys/dev/usb/if_umb.c:1.25.8.1
--- src/sys/dev/usb/if_umb.c:1.25	Sat Aug 20 11:32:08 2022
+++ src/sys/dev/usb/if_umb.c	Thu Nov 16 04:30:21 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_umb.c,v 1.25 2022/08/20 11:32:08 riastradh Exp $ */
+/*	$NetBSD: if_umb.c,v 1.25.8.1 2023/11/16 04:30:21 thorpej Exp $ */
 /*	$OpenBSD: if_umb.c,v 1.20 2018/09/10 17:00:45 gerhard Exp $ */
 
 /*
@@ -26,7 +26,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_umb.c,v 1.25 2022/08/20 11:32:08 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_umb.c,v 1.25.8.1 2023/11/16 04:30:21 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -873,7 +873,7 @@ umb_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);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	/*
 	 * Queue message on interface, and start output if interface

Index: src/sys/dev/usb/if_upl.c
diff -u src/sys/dev/usb/if_upl.c:1.77 src/sys/dev/usb/if_upl.c:1.77.8.1
--- src/sys/dev/usb/if_upl.c:1.77	Thu Mar  3 05:56:28 2022
+++ src/sys/dev/usb/if_upl.c	Thu Nov 16 04:30:21 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_upl.c,v 1.77 2022/03/03 05:56:28 riastradh Exp $	*/
+/*	$NetBSD: if_upl.c,v 1.77.8.1 2023/11/16 04:30:21 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_upl.c,v 1.77 2022/03/03 05:56:28 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_upl.c,v 1.77.8.1 2023/11/16 04:30:21 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -270,7 +270,7 @@ upl_output(struct ifnet *ifp, struct mbu
 	DPRINTFN(10,("%s: %s: enter\n", device_xname(un->un_dev), __func__));
 
 	/* If the queueing discipline needs packet classification, do it now. */
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	/*
 	 * Queue message on interface, and start output if interface

Index: src/sys/dev/usb/uhso.c
diff -u src/sys/dev/usb/uhso.c:1.37.6.1 src/sys/dev/usb/uhso.c:1.37.6.2
--- src/sys/dev/usb/uhso.c:1.37.6.1	Wed Nov 15 02:08:33 2023
+++ src/sys/dev/usb/uhso.c	Thu Nov 16 04:30:21 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: uhso.c,v 1.37.6.1 2023/11/15 02:08:33 thorpej Exp $	*/
+/*	$NetBSD: uhso.c,v 1.37.6.2 2023/11/16 04:30:21 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2009 Iain Hibbert
@@ -37,7 +37,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uhso.c,v 1.37.6.1 2023/11/15 02:08:33 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uhso.c,v 1.37.6.2 2023/11/16 04:30:21 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -2353,7 +2353,7 @@ uhso_ifnet_output(struct ifnet *ifp, str
 	if (!ISSET(ifp->if_flags, IFF_RUNNING))
 		return EIO;
 
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	switch (dst->sa_family) {
 #ifdef INET

Index: src/sys/net/if.h
diff -u src/sys/net/if.h:1.305.2.1.2.3 src/sys/net/if.h:1.305.2.1.2.4
--- src/sys/net/if.h:1.305.2.1.2.3	Wed Nov 15 02:19:00 2023
+++ src/sys/net/if.h	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if.h,v 1.305.2.1.2.3 2023/11/15 02:19:00 thorpej Exp $	*/
+/*	$NetBSD: if.h,v 1.305.2.1.2.4 2023/11/16 04:30:22 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2023 The NetBSD Foundation, Inc.
@@ -1125,21 +1125,6 @@ do {									\
 } while (/*CONSTCOND*/ 0)
 
 #define	IFQ_SET_READY(ifq)	altq_set_ready(ifq)
-
-#define	IFQ_CLASSIFY(ifq, m, af)					\
-do {									\
-	KASSERT(((m)->m_flags & M_PKTHDR) != 0);			\
-	mutex_enter((ifq)->ifq_lock);					\
-	if (ALTQ_IS_ENABLED(ifq)) {					\
-		if (ALTQ_NEEDS_CLASSIFY(ifq))				\
-			(m)->m_pkthdr.pattr_class =			\
-			    (*(ifq)->ifq_altq->altq_classify)		\
-			    ((ifq)->ifq_altq->altq_clfier, (m), (af));	\
-		(m)->m_pkthdr.pattr_af = (af);				\
-		(m)->m_pkthdr.pattr_hdr = mtod((m), void *);		\
-	}								\
-	mutex_exit((ifq)->ifq_lock);					\
-} while (/*CONSTCOND*/ 0)
 #else /* ! ALTQ */
 #define	IFQ_ENQUEUE(ifq, m, err)					\
 do {									\
@@ -1179,8 +1164,6 @@ do {									\
 
 #define	IFQ_SET_READY(ifq)	/* nothing */
 
-#define	IFQ_CLASSIFY(ifq, m, af) /* nothing */
-
 #endif /* ALTQ */
 
 #define IFQ_LOCK_INIT(ifq)	(ifq)->ifq_lock =			\

Index: src/sys/net/if_arcsubr.c
diff -u src/sys/net/if_arcsubr.c:1.85.8.1 src/sys/net/if_arcsubr.c:1.85.8.2
--- src/sys/net/if_arcsubr.c:1.85.8.1	Wed Nov 15 02:08:34 2023
+++ src/sys/net/if_arcsubr.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_arcsubr.c,v 1.85.8.1 2023/11/15 02:08:34 thorpej Exp $	*/
+/*	$NetBSD: if_arcsubr.c,v 1.85.8.2 2023/11/16 04:30:22 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1994, 1995 Ignatios Souvatzis
@@ -35,7 +35,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_arcsubr.c,v 1.85.8.1 2023/11/15 02:08:34 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_arcsubr.c,v 1.85.8.2 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -134,7 +134,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);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	switch (dst->sa_family) {
 #ifdef INET

Index: src/sys/net/if_gif.c
diff -u src/sys/net/if_gif.c:1.157 src/sys/net/if_gif.c:1.157.8.1
--- src/sys/net/if_gif.c:1.157	Sat Sep  3 02:47:59 2022
+++ src/sys/net/if_gif.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_gif.c,v 1.157 2022/09/03 02:47:59 thorpej Exp $	*/
+/*	$NetBSD: if_gif.c,v 1.157.8.1 2023/11/16 04:30:22 thorpej 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.157 2022/09/03 02:47:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_gif.c,v 1.157.8.1 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -537,7 +537,7 @@ gif_output(struct ifnet *ifp, struct mbu
 	struct psref psref;
 	int error = 0;
 
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	if ((error = gif_check_nesting(ifp, m)) != 0) {
 		m_freem(m);

Index: src/sys/net/if_ieee1394subr.c
diff -u src/sys/net/if_ieee1394subr.c:1.69 src/sys/net/if_ieee1394subr.c:1.69.8.1
--- src/sys/net/if_ieee1394subr.c:1.69	Sat Sep  3 02:47:59 2022
+++ src/sys/net/if_ieee1394subr.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_ieee1394subr.c,v 1.69 2022/09/03 02:47:59 thorpej Exp $	*/
+/*	$NetBSD: if_ieee1394subr.c,v 1.69.8.1 2023/11/16 04:30:22 thorpej 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.69 2022/09/03 02:47:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ieee1394subr.c,v 1.69.8.1 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -104,7 +104,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);
+	ifq_classify_packet(&ifp->if_snd, m0, dst->sa_family);
 
 	/*
 	 * For unicast, we make a tag to store the lladdr of the

Index: src/sys/net/if_ipsec.c
diff -u src/sys/net/if_ipsec.c:1.35 src/sys/net/if_ipsec.c:1.35.4.1
--- src/sys/net/if_ipsec.c:1.35	Tue Sep 26 03:43:27 2023
+++ src/sys/net/if_ipsec.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_ipsec.c,v 1.35 2023/09/26 03:43:27 knakahara Exp $  */
+/*	$NetBSD: if_ipsec.c,v 1.35.4.1 2023/11/16 04:30:22 thorpej Exp $  */
 
 /*
  * Copyright (c) 2017 Internet Initiative Japan Inc.
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_ipsec.c,v 1.35 2023/09/26 03:43:27 knakahara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ipsec.c,v 1.35.4.1 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -621,7 +621,7 @@ if_ipsec_output(struct ifnet *ifp, struc
 	int error;
 	int bound;
 
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	error = if_ipsec_check_nesting(ifp, m);
 	if (error) {

Index: src/sys/net/if_l2tp.c
diff -u src/sys/net/if_l2tp.c:1.49 src/sys/net/if_l2tp.c:1.49.4.1
--- src/sys/net/if_l2tp.c:1.49	Thu Nov  2 09:43:46 2023
+++ src/sys/net/if_l2tp.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_l2tp.c,v 1.49 2023/11/02 09:43:46 yamaguchi Exp $	*/
+/*	$NetBSD: if_l2tp.c,v 1.49.4.1 2023/11/16 04:30:22 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2017 Internet Initiative Japan Inc.
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_l2tp.c,v 1.49 2023/11/02 09:43:46 yamaguchi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_l2tp.c,v 1.49.4.1 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -418,7 +418,7 @@ l2tp_output(struct ifnet *ifp, struct mb
 		return ENETDOWN;
 	}
 
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	m->m_flags &= ~(M_BCAST|M_MCAST);
 

Index: src/sys/net/if_loop.c
diff -u src/sys/net/if_loop.c:1.118 src/sys/net/if_loop.c:1.118.8.1
--- src/sys/net/if_loop.c:1.118	Sun Sep  4 23:34:51 2022
+++ src/sys/net/if_loop.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_loop.c,v 1.118 2022/09/04 23:34:51 thorpej Exp $	*/
+/*	$NetBSD: if_loop.c,v 1.118.8.1 2023/11/16 04:30:22 thorpej 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.118 2022/09/04 23:34:51 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_loop.c,v 1.118.8.1 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -279,7 +279,7 @@ looutput(struct ifnet *ifp, struct mbuf 
 		 * If the queueing discipline needs packet classification,
 		 * do it before prepending the link headers.
 		 */
-		IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+		ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 		M_PREPEND(m, sizeof(uint32_t), M_DONTWAIT);
 		if (m == NULL) {

Index: src/sys/net/if_ppp.c
diff -u src/sys/net/if_ppp.c:1.172.8.1 src/sys/net/if_ppp.c:1.172.8.2
--- src/sys/net/if_ppp.c:1.172.8.1	Wed Nov 15 02:08:34 2023
+++ src/sys/net/if_ppp.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_ppp.c,v 1.172.8.1 2023/11/15 02:08:34 thorpej Exp $	*/
+/*	$NetBSD: if_ppp.c,v 1.172.8.2 2023/11/16 04:30:22 thorpej 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.172.8.1 2023/11/15 02:08:34 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ppp.c,v 1.172.8.2 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "ppp.h"
@@ -887,7 +887,7 @@ pppoutput(struct ifnet *ifp, struct mbuf
 		    goto bad;
 	    }
 
-	IFQ_CLASSIFY(&ifp->if_snd, m0, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m0, dst->sa_family);
 
 	/*
 	 * Compute PPP header.

Index: src/sys/net/if_sl.c
diff -u src/sys/net/if_sl.c:1.136.6.1 src/sys/net/if_sl.c:1.136.6.2
--- src/sys/net/if_sl.c:1.136.6.1	Wed Nov 15 02:08:34 2023
+++ src/sys/net/if_sl.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_sl.c,v 1.136.6.1 2023/11/15 02:08:34 thorpej Exp $	*/
+/*	$NetBSD: if_sl.c,v 1.136.6.2 2023/11/16 04:30:22 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1987, 1989, 1992, 1993
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_sl.c,v 1.136.6.1 2023/11/15 02:08:34 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_sl.c,v 1.136.6.2 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -477,7 +477,7 @@ sloutput(struct ifnet *ifp, struct mbuf 
 	struct ifqueue *ifq = NULL;
 	int s, error;
 
-	IFQ_CLASSIFY(&ifp->if_snd, m, dst->sa_family);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 	/*
 	 * `Cannot happen' (see slioctl).  Someday we will extend

Index: src/sys/net/if_spppsubr.c
diff -u src/sys/net/if_spppsubr.c:1.267.4.1 src/sys/net/if_spppsubr.c:1.267.4.2
--- src/sys/net/if_spppsubr.c:1.267.4.1	Wed Nov 15 02:08:34 2023
+++ src/sys/net/if_spppsubr.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_spppsubr.c,v 1.267.4.1 2023/11/15 02:08:34 thorpej Exp $	 */
+/*	$NetBSD: if_spppsubr.c,v 1.267.4.2 2023/11/16 04:30:22 thorpej Exp $	 */
 
 /*
  * Synchronous PPP/Cisco link level subroutines.
@@ -41,7 +41,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_spppsubr.c,v 1.267.4.1 2023/11/15 02:08:34 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_spppsubr.c,v 1.267.4.2 2023/11/16 04:30:22 thorpej Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_inet.h"
@@ -852,7 +852,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);
+	ifq_classify_packet(&ifp->if_snd, m, dst->sa_family);
 
 #ifdef INET
 	if (dst->sa_family == AF_INET) {

Index: src/sys/net/if_tun.c
diff -u src/sys/net/if_tun.c:1.173 src/sys/net/if_tun.c:1.173.8.1
--- src/sys/net/if_tun.c:1.173	Mon Mar 28 12:33:22 2022
+++ src/sys/net/if_tun.c	Thu Nov 16 04:30:22 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_tun.c,v 1.173 2022/03/28 12:33:22 riastradh Exp $	*/
+/*	$NetBSD: if_tun.c,v 1.173.8.1 2023/11/16 04:30:22 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988, Julian Onions <j...@cs.nott.ac.uk>
@@ -19,7 +19,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_tun.c,v 1.173 2022/03/28 12:33:22 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_tun.c,v 1.173.8.1 2023/11/16 04:30:22 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_inet.h"
@@ -578,7 +578,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);
+	ifq_classify_packet(&ifp->if_snd, m0, dst->sa_family);
 
 	bpf_mtap_af(ifp, dst->sa_family, m0, BPF_D_OUT);
 

Reply via email to