git: a3b1138778f3 - main - ifconfig: Consistently use uint32_t for wireless channel flags.

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Mon, 19 Jun 2023 17:38:30 UTC
The branch main has been updated by jhb:

URL: https://cgit.FreeBSD.org/src/commit/?id=a3b1138778f347288f0f3f08c1e46b1ea411afdb

commit a3b1138778f347288f0f3f08c1e46b1ea411afdb
Author:     John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2023-06-19 17:38:07 +0000
Commit:     John Baldwin <jhb@FreeBSD.org>
CommitDate: 2023-06-19 17:38:07 +0000

    ifconfig: Consistently use uint32_t for wireless channel flags.
    
    Reported by:    GCC -Wsign-compare
    Reviewed by:    emaste
    Differential Revision:  https://reviews.freebsd.org/D40609
---
 sbin/ifconfig/ifieee80211.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sbin/ifconfig/ifieee80211.c b/sbin/ifconfig/ifieee80211.c
index d5a1dab4e064..93477f999003 100644
--- a/sbin/ifconfig/ifieee80211.c
+++ b/sbin/ifconfig/ifieee80211.c
@@ -2069,7 +2069,7 @@ regdomain_sort(const void *a, const void *b)
 
 static const struct ieee80211_channel *
 chanlookup(const struct ieee80211_channel chans[], int nchans,
-	int freq, int flags)
+	int freq, uint32_t flags)
 {
 	int i;
 
@@ -2084,7 +2084,7 @@ chanlookup(const struct ieee80211_channel chans[], int nchans,
 }
 
 static int
-chanfind(const struct ieee80211_channel chans[], int nchans, unsigned int flags)
+chanfind(const struct ieee80211_channel chans[], int nchans, uint32_t flags)
 {
 	for (int i = 0; i < nchans; i++) {
 		const struct ieee80211_channel *c = &chans[i];
@@ -2098,7 +2098,7 @@ chanfind(const struct ieee80211_channel chans[], int nchans, unsigned int flags)
  * Check channel compatibility.
  */
 static int
-checkchan(const struct ieee80211req_chaninfo *avail, int freq, int flags)
+checkchan(const struct ieee80211req_chaninfo *avail, int freq, uint32_t flags)
 {
 	flags &= ~REQ_FLAGS;
 	/*