ieee80211.h (197413) | ieee80211.h (218927) |
---|---|
1/*- 2 * Copyright (c) 2001 Atsushi Onoe 3 * Copyright (c) 2002-2009 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-2009 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 197413 2009-09-22 18:18:14Z rpaulo $ | 26 * $FreeBSD: head/sys/net80211/ieee80211.h 218927 2011-02-21 19:59:43Z bschmidt $ |
27 */ 28#ifndef _NET80211_IEEE80211_H_ 29#define _NET80211_IEEE80211_H_ 30 31/* 32 * 802.11 protocol definitions. 33 */ 34 --- 91 unchanged lines hidden (view full) --- 126#define IEEE80211_FC0_SUBTYPE_PROBE_REQ 0x40 127#define IEEE80211_FC0_SUBTYPE_PROBE_RESP 0x50 128#define IEEE80211_FC0_SUBTYPE_BEACON 0x80 129#define IEEE80211_FC0_SUBTYPE_ATIM 0x90 130#define IEEE80211_FC0_SUBTYPE_DISASSOC 0xa0 131#define IEEE80211_FC0_SUBTYPE_AUTH 0xb0 132#define IEEE80211_FC0_SUBTYPE_DEAUTH 0xc0 133#define IEEE80211_FC0_SUBTYPE_ACTION 0xd0 | 27 */ 28#ifndef _NET80211_IEEE80211_H_ 29#define _NET80211_IEEE80211_H_ 30 31/* 32 * 802.11 protocol definitions. 33 */ 34 --- 91 unchanged lines hidden (view full) --- 126#define IEEE80211_FC0_SUBTYPE_PROBE_REQ 0x40 127#define IEEE80211_FC0_SUBTYPE_PROBE_RESP 0x50 128#define IEEE80211_FC0_SUBTYPE_BEACON 0x80 129#define IEEE80211_FC0_SUBTYPE_ATIM 0x90 130#define IEEE80211_FC0_SUBTYPE_DISASSOC 0xa0 131#define IEEE80211_FC0_SUBTYPE_AUTH 0xb0 132#define IEEE80211_FC0_SUBTYPE_DEAUTH 0xc0 133#define IEEE80211_FC0_SUBTYPE_ACTION 0xd0 |
134#define IEEE80211_FC0_SUBTYPE_ACTION_NOACK 0xe0 |
|
134/* for TYPE_CTL */ 135#define IEEE80211_FC0_SUBTYPE_BAR 0x80 136#define IEEE80211_FC0_SUBTYPE_BA 0x90 137#define IEEE80211_FC0_SUBTYPE_PS_POLL 0xa0 138#define IEEE80211_FC0_SUBTYPE_RTS 0xb0 139#define IEEE80211_FC0_SUBTYPE_CTS 0xc0 140#define IEEE80211_FC0_SUBTYPE_ACK 0xd0 141#define IEEE80211_FC0_SUBTYPE_CF_END 0xe0 --- 946 unchanged lines hidden --- | 135/* for TYPE_CTL */ 136#define IEEE80211_FC0_SUBTYPE_BAR 0x80 137#define IEEE80211_FC0_SUBTYPE_BA 0x90 138#define IEEE80211_FC0_SUBTYPE_PS_POLL 0xa0 139#define IEEE80211_FC0_SUBTYPE_RTS 0xb0 140#define IEEE80211_FC0_SUBTYPE_CTS 0xc0 141#define IEEE80211_FC0_SUBTYPE_ACK 0xd0 142#define IEEE80211_FC0_SUBTYPE_CF_END 0xe0 --- 946 unchanged lines hidden --- |