Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/net80211 Add 80211n ht frame.



details:   https://anonhg.NetBSD.org/src/rev/e76509f10c66
branches:  trunk
changeset: 815063:e76509f10c66
user:      christos <christos%NetBSD.org@localhost>
date:      Wed Apr 27 20:17:00 2016 +0000

description:
Add 80211n ht frame.

diffstat:

 sys/net80211/ieee80211.h |  13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diffs (27 lines):

diff -r ca5fc8583e4f -r e76509f10c66 sys/net80211/ieee80211.h
--- a/sys/net80211/ieee80211.h  Wed Apr 27 19:52:14 2016 +0000
+++ b/sys/net80211/ieee80211.h  Wed Apr 27 20:17:00 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: ieee80211.h,v 1.26 2013/03/30 14:14:31 christos Exp $  */
+/*     $NetBSD: ieee80211.h,v 1.27 2016/04/27 20:17:00 christos Exp $  */
 /*-
  * Copyright (c) 2001 Atsushi Onoe
  * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting
@@ -81,6 +81,17 @@
        /* see below */
 } __packed;
 
+struct ieee80211_htframe {             /* 11n */
+       u_int8_t        i_fc[2];
+       u_int8_t        i_dur[2];
+       u_int8_t        i_addr1[IEEE80211_ADDR_LEN];
+       u_int8_t        i_addr2[IEEE80211_ADDR_LEN];
+       u_int8_t        i_addr3[IEEE80211_ADDR_LEN];
+       u_int8_t        i_seq[2];
+       u_int8_t        i_qos[2];
+       u_int8_t        i_ht[4];
+} __packed;
+
 struct ieee80211_qoscntl {
        u_int8_t        i_qos[2];
 };



Home | Main Index | Thread Index | Old Index