Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/altq Remove FreeBSD blocks that did not compile anyway, ...
details: https://anonhg.NetBSD.org/src/rev/6b111dc51d7f
branches: trunk
changeset: 1023665:6b111dc51d7f
user: christos <christos%NetBSD.org@localhost>
date: Tue Sep 21 14:30:15 2021 +0000
description:
Remove FreeBSD blocks that did not compile anyway, and use l->l_cred
consistently.
diffstat:
sys/altq/altq_afmap.c | 13 +++++--------
sys/altq/altq_blue.c | 9 ++-------
sys/altq/altq_cbq.c | 13 +++++--------
sys/altq/altq_cdnr.c | 8 ++------
sys/altq/altq_conf.c | 16 ++++++----------
sys/altq/altq_fifoq.c | 9 ++-------
sys/altq/altq_hfsc.c | 9 ++-------
sys/altq/altq_jobs.c | 12 +++---------
sys/altq/altq_priq.c | 9 ++-------
sys/altq/altq_red.c | 11 +++--------
sys/altq/altq_rio.c | 9 ++-------
sys/altq/altq_wfq.c | 8 ++------
12 files changed, 36 insertions(+), 90 deletions(-)
diffs (truncated from 424 to 300 lines):
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_afmap.c
--- a/sys/altq/altq_afmap.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_afmap.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_afmap.c,v 1.20 2014/03/20 20:51:54 christos Exp $ */
+/* $NetBSD: altq_afmap.c,v 1.21 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_afmap.c,v 1.12 2005/04/13 03:44:24 suz Exp $ */
/*
@@ -36,7 +36,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_afmap.c,v 1.20 2014/03/20 20:51:54 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_afmap.c,v 1.21 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -357,12 +357,9 @@
case AFM_GETFMAP:
break;
default:
-#if (__FreeBSD_version > 400000)
- error = suser(p);
-#else
- error = kauth_authorize_network(l->l_cred, KAUTH_NETWORK_ALTQ,
- KAUTH_REQ_NETWORK_ALTQ_AFMAP, NULL, NULL, NULL);
-#endif
+ error = kauth_authorize_network(l->l_cred,
+ KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_AFMAP, NULL,
+ NULL, NULL);
if (error)
return (error);
break;
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_blue.c
--- a/sys/altq/altq_blue.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_blue.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_blue.c,v 1.25 2019/12/26 04:53:11 msaitoh Exp $ */
+/* $NetBSD: altq_blue.c,v 1.26 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_blue.c,v 1.15 2005/04/13 03:44:24 suz Exp $ */
/*
@@ -61,7 +61,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_blue.c,v 1.25 2019/12/26 04:53:11 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_blue.c,v 1.26 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -163,15 +163,10 @@
case BLUE_GETSTATS:
break;
default:
-#if (__FreeBSD_version > 400000)
- if ((error = suser(p)) != 0)
- return (error);
-#else
if ((error = kauth_authorize_network(l->l_cred,
KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_BLUE, NULL,
NULL, NULL)) != 0)
return (error);
-#endif
break;
}
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_cbq.c
--- a/sys/altq/altq_cbq.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_cbq.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_cbq.c,v 1.37 2021/08/17 22:00:26 andvar Exp $ */
+/* $NetBSD: altq_cbq.c,v 1.38 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_cbq.c,v 1.21 2005/04/13 03:44:24 suz Exp $ */
/*
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_cbq.c,v 1.37 2021/08/17 22:00:26 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_cbq.c,v 1.38 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -1011,12 +1011,9 @@
/* currently only command that an ordinary user can call */
break;
default:
-#if (__FreeBSD_version > 400000)
- error = suser(p);
-#else
- error = kauth_authorize_network(l->l_cred, KAUTH_NETWORK_ALTQ,
- KAUTH_REQ_NETWORK_ALTQ_CBQ, NULL, NULL, NULL);
-#endif
+ error = kauth_authorize_network(l->l_cred,
+ KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_CBQ, NULL, NULL,
+ NULL);
if (error)
return (error);
break;
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_cdnr.c
--- a/sys/altq/altq_cdnr.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_cdnr.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_cdnr.c,v 1.21 2016/06/10 13:31:43 ozaki-r Exp $ */
+/* $NetBSD: altq_cdnr.c,v 1.22 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_cdnr.c,v 1.15 2005/04/13 03:44:24 suz Exp $ */
/*
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_cdnr.c,v 1.21 2016/06/10 13:31:43 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_cdnr.c,v 1.22 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -1189,13 +1189,9 @@
case CDNR_GETSTATS:
break;
default:
-#if (__FreeBSD_version > 400000)
- if ((error = suser(p)) != 0)
-#else
if ((error = kauth_authorize_network(l->l_cred,
KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_CDNR, NULL,
NULL, NULL)) != 0)
-#endif
return (error);
break;
}
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_conf.c
--- a/sys/altq/altq_conf.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_conf.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_conf.c,v 1.21 2014/07/25 08:10:31 dholland Exp $ */
+/* $NetBSD: altq_conf.c,v 1.22 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_conf.c,v 1.24 2005/04/13 03:44:24 suz Exp $ */
/*
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_conf.c,v 1.21 2014/07/25 08:10:31 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_conf.c,v 1.22 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -224,15 +224,11 @@
case ALTQTBRGET:
break;
default:
-#if (__FreeBSD_version > 400000)
- if ((error = suser(p)) != 0)
+ if ((error = kauth_authorize_network(
+ l->l_cred, KAUTH_NETWORK_ALTQ,
+ KAUTH_REQ_NETWORK_ALTQ_CONF, NULL, NULL,
+ NULL)) != 0)
return (error);
-#else
- if ((error = kauth_authorize_network(l->l_cred,
- KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_CONF,
- NULL, NULL, NULL)) != 0)
- return (error);
-#endif
break;
}
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_fifoq.c
--- a/sys/altq/altq_fifoq.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_fifoq.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_fifoq.c,v 1.17 2016/04/20 08:58:48 knakahara Exp $ */
+/* $NetBSD: altq_fifoq.c,v 1.18 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_fifoq.c,v 1.12 2003/07/10 12:07:48 kjc Exp $ */
/*
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_fifoq.c,v 1.17 2016/04/20 08:58:48 knakahara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_fifoq.c,v 1.18 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -131,15 +131,10 @@
case FIFOQ_GETSTATS:
break;
default:
-#if (__FreeBSD_version > 400000)
- if ((error = suser(p)) != 0)
- return (error);
-#else
if ((error = kauth_authorize_network(l->l_cred,
KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_FIFOQ, NULL,
NULL, NULL)) != 0)
return (error);
-#endif
break;
}
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_hfsc.c
--- a/sys/altq/altq_hfsc.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_hfsc.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_hfsc.c,v 1.29 2021/08/30 08:40:31 riastradh Exp $ */
+/* $NetBSD: altq_hfsc.c,v 1.30 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_hfsc.c,v 1.26 2005/04/13 03:44:24 suz Exp $ */
/*
@@ -43,7 +43,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_hfsc.c,v 1.29 2021/08/30 08:40:31 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_hfsc.c,v 1.30 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -1916,15 +1916,10 @@
case HFSC_GETSTATS:
break;
default:
-#if (__FreeBSD_version > 400000)
- if ((error = suser(p)) != 0)
- return (error);
-#else
if ((error = kauth_authorize_network(l->l_cred,
KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_HFSC, NULL,
NULL, NULL)) != 0)
return (error);
-#endif
break;
}
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_jobs.c
--- a/sys/altq/altq_jobs.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_jobs.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_jobs.c,v 1.11 2017/07/28 13:53:17 riastradh Exp $ */
+/* $NetBSD: altq_jobs.c,v 1.12 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_jobs.c,v 1.11 2005/04/13 03:44:25 suz Exp $ */
/*
* Copyright (c) 2001, the Rector and Board of Visitors of the
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_jobs.c,v 1.11 2017/07/28 13:53:17 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_jobs.c,v 1.12 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -1858,7 +1858,6 @@
{
struct jobs_if *jif;
struct jobs_interface *ifacep;
- struct proc *p = l->l_proc;
int error = 0;
/* check super-user privilege */
@@ -1866,15 +1865,10 @@
case JOBS_GETSTATS:
break;
default:
-#if (__FreeBSD_version > 400000)
- if ((error = suser(p)) != 0)
- return (error);
-#else
- if ((error = kauth_authorize_network(p->p_cred,
+ if ((error = kauth_authorize_network(l->l_cred,
KAUTH_NETWORK_ALTQ, KAUTH_REQ_NETWORK_ALTQ_JOBS, NULL,
NULL, NULL)) != 0)
return (error);
-#endif
break;
}
diff -r 7689d91823f7 -r 6b111dc51d7f sys/altq/altq_priq.c
--- a/sys/altq/altq_priq.c Tue Sep 21 13:51:46 2021 +0000
+++ b/sys/altq/altq_priq.c Tue Sep 21 14:30:15 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_priq.c,v 1.27 2021/08/30 08:40:31 riastradh Exp $ */
+/* $NetBSD: altq_priq.c,v 1.28 2021/09/21 14:30:15 christos Exp $ */
/* $KAME: altq_priq.c,v 1.13 2005/04/13 03:44:25 suz Exp $ */
/*
* Copyright (C) 2000-2003
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_priq.c,v 1.27 2021/08/30 08:40:31 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_priq.c,v 1.28 2021/09/21 14:30:15 christos Exp $");
#ifdef _KERNEL_OPT
Home |
Main Index |
Thread Index |
Old Index