_ieee80211.h (288245) | _ieee80211.h (298818) |
---|---|
1/*- 2 * Copyright (c) 2001 Atsushi Onoe 3 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 9 unchanged lines hidden (view full) --- 18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * | 1/*- 2 * Copyright (c) 2001 Atsushi Onoe 3 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 9 unchanged lines hidden (view full) --- 18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * |
26 * $FreeBSD: head/sys/net80211/_ieee80211.h 288245 2015-09-26 00:53:37Z adrian $ | 26 * $FreeBSD: head/sys/net80211/_ieee80211.h 298818 2016-04-29 22:14:11Z avos $ |
27 */ 28#ifndef _NET80211__IEEE80211_H_ 29#define _NET80211__IEEE80211_H_ 30 31/* 32 * 802.11 implementation definitions. 33 * 34 * NB: this file is used by applications. --- 30 unchanged lines hidden (view full) --- 65 IEEE80211_MODE_TURBO_G = 6, /* 2GHz, OFDM, 2x clock */ 66 IEEE80211_MODE_STURBO_A = 7, /* 5GHz, OFDM, 2x clock, static */ 67 IEEE80211_MODE_11NA = 8, /* 5GHz, w/ HT */ 68 IEEE80211_MODE_11NG = 9, /* 2GHz, w/ HT */ 69 IEEE80211_MODE_HALF = 10, /* OFDM, 1/2x clock */ 70 IEEE80211_MODE_QUARTER = 11, /* OFDM, 1/4x clock */ 71}; 72#define IEEE80211_MODE_MAX (IEEE80211_MODE_QUARTER+1) | 27 */ 28#ifndef _NET80211__IEEE80211_H_ 29#define _NET80211__IEEE80211_H_ 30 31/* 32 * 802.11 implementation definitions. 33 * 34 * NB: this file is used by applications. --- 30 unchanged lines hidden (view full) --- 65 IEEE80211_MODE_TURBO_G = 6, /* 2GHz, OFDM, 2x clock */ 66 IEEE80211_MODE_STURBO_A = 7, /* 5GHz, OFDM, 2x clock, static */ 67 IEEE80211_MODE_11NA = 8, /* 5GHz, w/ HT */ 68 IEEE80211_MODE_11NG = 9, /* 2GHz, w/ HT */ 69 IEEE80211_MODE_HALF = 10, /* OFDM, 1/2x clock */ 70 IEEE80211_MODE_QUARTER = 11, /* OFDM, 1/4x clock */ 71}; 72#define IEEE80211_MODE_MAX (IEEE80211_MODE_QUARTER+1) |
73#define IEEE80211_MODE_BYTES 2 /* howmany(IEEE80211_MODE_MAX, NBBY) */ |
|
73 74/* 75 * Operating mode. Devices do not necessarily support 76 * all modes; they indicate which are supported in their 77 * capabilities. 78 */ 79enum ieee80211_opmode { 80 IEEE80211_M_IBSS = 0, /* IBSS (adhoc) station */ --- 324 unchanged lines hidden --- | 74 75/* 76 * Operating mode. Devices do not necessarily support 77 * all modes; they indicate which are supported in their 78 * capabilities. 79 */ 80enum ieee80211_opmode { 81 IEEE80211_M_IBSS = 0, /* IBSS (adhoc) station */ --- 324 unchanged lines hidden --- |