From f4203ebbfd2dce9537b7614c6e37240f406907e8 Mon Sep 17 00:00:00 2001 From: Toomas Soome Date: Sun, 26 Dec 2021 00:09:11 +0200 Subject: 14389 net80211: mismatched bound Reviewed by: Andrew Stormont Approved by: Dan McDonald --- usr/src/uts/common/io/net80211/net80211_crypto_tkip.c | 2 +- usr/src/uts/common/sys/net80211.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'usr/src') diff --git a/usr/src/uts/common/io/net80211/net80211_crypto_tkip.c b/usr/src/uts/common/io/net80211/net80211_crypto_tkip.c index e689c3ad2b..702b65b2fc 100644 --- a/usr/src/uts/common/io/net80211/net80211_crypto_tkip.c +++ b/usr/src/uts/common/io/net80211/net80211_crypto_tkip.c @@ -651,7 +651,7 @@ michael_mic_hdr(const struct ieee80211_frame *wh0, uint8_t hdr[16]) static void michael_mic(struct tkip_ctx *ctx, const uint8_t *key, mblk_t *mp, uint_t off, size_t data_len, - uint8_t mic[IEEE80211_WEP_MICLEN]) + uint8_t mic[]) { uint8_t hdr[16]; uint32_t l, r; diff --git a/usr/src/uts/common/sys/net80211.h b/usr/src/uts/common/sys/net80211.h index 1946e0b284..be6b65fe90 100644 --- a/usr/src/uts/common/sys/net80211.h +++ b/usr/src/uts/common/sys/net80211.h @@ -700,7 +700,7 @@ ieee80211_node_t *ieee80211_find_node(ieee80211_node_table_t *, ieee80211_node_t *ieee80211_find_node_with_ssid(ieee80211_node_table_t *, const uint8_t *, uint32_t, const uint8_t *); ieee80211_node_t *ieee80211_find_txnode(ieee80211com_t *, - const uint8_t daddr[IEEE80211_ADDR_LEN]); + const uint8_t *daddr); ieee80211_node_t *ieee80211_find_rxnode(ieee80211com_t *, const struct ieee80211_frame *); @@ -713,7 +713,7 @@ extern int ieee80211_crypto_newkey(ieee80211com_t *, int, int, struct ieee80211_key *); extern int ieee80211_crypto_delkey(ieee80211com_t *, struct ieee80211_key *); extern int ieee80211_crypto_setkey(ieee80211com_t *, struct ieee80211_key *, - const uint8_t macaddr[IEEE80211_ADDR_LEN]); + const uint8_t *macaddr); /* Helper Functions */ int ieee80211_stat(ieee80211com_t *ic, uint_t stat, uint64_t *val); -- cgit v1.2.3