Module Name: src Committed By: jmcneill Date: Thu Oct 3 14:41:14 UTC 2019
Modified Files: src/sys/net: if_media.h Log Message: Add IFM_IEEE80211_VHT subtype, IFM_IEEE80211_11AC operating mode, and missing descriptions To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/net/if_media.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/net/if_media.h diff -u src/sys/net/if_media.h:1.65 src/sys/net/if_media.h:1.66 --- src/sys/net/if_media.h:1.65 Fri May 17 07:37:12 2019 +++ src/sys/net/if_media.h Thu Oct 3 14:41:14 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_media.h,v 1.65 2019/05/17 07:37:12 msaitoh Exp $ */ +/* $NetBSD: if_media.h,v 1.66 2019/10/03 14:41:14 jmcneill Exp $ */ /*- * Copyright (c) 1998, 2000, 2001 The NetBSD Foundation, Inc. @@ -373,6 +373,7 @@ #define IFM_IEEE80211_OFDM27 23 /* OFDM 27Mbps */ /* NB: not enough bits to express MCS fully */ #define IFM_IEEE80211_MCS 24 /* HT MCS rate */ +#define IFM_IEEE80211_VHT 25 /* VHT MCS rate */ /* IFM_OMASK bits */ #define IFM_IEEE80211_ADHOC 0x00000100 /* Operate in Adhoc mode */ @@ -390,6 +391,7 @@ #define IFM_IEEE80211_FH 0x00040000 /* 2 GHz, GFSK mode */ #define IFM_IEEE80211_11NA 0x00050000 /* 5Ghz, HT mode */ #define IFM_IEEE80211_11NG 0x00060000 /* 2Ghz, HT mode */ +#define IFM_IEEE80211_11AC 0x00070000 /* 2Ghz/5Ghz, VHT mode */ /* @@ -628,6 +630,8 @@ struct ifmedia_description { { IFM_IEEE80211 | IFM_IEEE80211_OFDM3, "OFDM/3Mbps" }, \ { IFM_IEEE80211 | IFM_IEEE80211_OFDM4, "OFDM/4.5Mbps" }, \ { IFM_IEEE80211 | IFM_IEEE80211_OFDM27, "OFDM/27Mbps" }, \ + { IFM_IEEE80211 | IFM_IEEE80211_MCS, "HT" }, \ + { IFM_IEEE80211 | IFM_IEEE80211_VHT, "VHT" }, \ \ { 0, NULL }, \ } @@ -641,6 +645,7 @@ struct ifmedia_description { { IFM_IEEE80211 | IFM_IEEE80211_FH, "fh" }, \ { IFM_IEEE80211 | IFM_IEEE80211_11NA, "11na" }, \ { IFM_IEEE80211 | IFM_IEEE80211_11NG, "11ng" }, \ + { IFM_IEEE80211 | IFM_IEEE80211_11AC, "11ac" }, \ { 0, NULL }, \ }