git: 628d1501f7ec - main - ifconfig: decode 256 bit CCM/GCM ciphers and 256 bit 802.1x/none keymgmt
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 04 Apr 2025 03:24:25 UTC
The branch main has been updated by adrian: URL: https://cgit.FreeBSD.org/src/commit/?id=628d1501f7ec5674ac06d10861d60e7326e0ef25 commit 628d1501f7ec5674ac06d10861d60e7326e0ef25 Author: Adrian Chadd <adrian@FreeBSD.org> AuthorDate: 2025-03-24 01:14:21 +0000 Commit: Adrian Chadd <adrian@FreeBSD.org> CommitDate: 2025-04-04 03:23:47 +0000 ifconfig: decode 256 bit CCM/GCM ciphers and 256 bit 802.1x/none keymgmt * add AES-GCM-256 and AES-CCM-256 ciphers * add WPA-PSK-SHA256 and UNSPEC-SHA256 key management This allows them to show in ifconfig -v wlan0 list scan, eg RSN<v1 mc:AES-GCMP-256 uc:AES-CCMP-256+AES-GCMP-256 km:8021X-PSK+8021X-PSK-256> Differential Revision: https://reviews.freebsd.org/D49481 Reviewed by: thj --- sbin/ifconfig/ifieee80211.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sbin/ifconfig/ifieee80211.c b/sbin/ifconfig/ifieee80211.c index 656e71e325cd..80633e5e9ffc 100644 --- a/sbin/ifconfig/ifieee80211.c +++ b/sbin/ifconfig/ifieee80211.c @@ -3138,6 +3138,10 @@ rsn_cipher(const u_int8_t *sel) return "AES-OCB"; case RSN_SEL(RSN_CSE_GCMP_128): return "AES-GCMP"; + case RSN_SEL(RSN_CSE_CCMP_256): + return "AES-CCMP-256"; + case RSN_SEL(RSN_CSE_GCMP_256): + return "AES-GCMP-256"; } return "?"; #undef WPA_SEL @@ -3154,6 +3158,10 @@ rsn_keymgmt(const u_int8_t *sel) return "8021X-UNSPEC"; case RSN_SEL(RSN_ASE_8021X_PSK): return "8021X-PSK"; + case RSN_SEL(RSN_ASE_8021X_UNSPEC_SHA256): + return "8021X-UNSPEC-SHA256"; + case RSN_SEL(RSN_ASE_8021X_PSK_SHA256): + return "8021X-PSK-256"; case RSN_SEL(RSN_ASE_NONE): return "NONE"; }