Deleted Added
full compact
if_urtwnvar.h (300788) if_urtwnvar.h (301762)
1/*-
2 * Copyright (c) 2010 Damien Bergamini <damien.bergamini@free.fr>
3 *
4 * Permission to use, copy, modify, and distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 *
16 * $OpenBSD: if_urtwnreg.h,v 1.3 2010/11/16 18:02:59 damien Exp $
1/*-
2 * Copyright (c) 2010 Damien Bergamini <damien.bergamini@free.fr>
3 *
4 * Permission to use, copy, modify, and distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 *
16 * $OpenBSD: if_urtwnreg.h,v 1.3 2010/11/16 18:02:59 damien Exp $
17 * $FreeBSD: head/sys/dev/urtwn/if_urtwnvar.h 300788 2016-05-26 22:43:02Z avos $
17 * $FreeBSD: head/sys/dev/urtwn/if_urtwnvar.h 301762 2016-06-09 21:19:46Z avos $
18 */
19
20#define URTWN_RX_LIST_COUNT 64
21#define URTWN_TX_LIST_COUNT 8
22#define URTWN_HOST_CMD_RING_COUNT 32
23
24#define URTWN_RXBUFSZ (8 * 1024)
25//#define URTWN_TXBUFSZ (sizeof(struct r92c_tx_desc) + IEEE80211_MAX_LEN)

--- 76 unchanged lines hidden (view full) ---

102
103struct urtwn_vap {
104 struct ieee80211vap vap;
105
106 struct r92c_tx_desc bcn_desc;
107 struct mbuf *bcn_mbuf;
108 struct task tsf_task_adhoc;
109
18 */
19
20#define URTWN_RX_LIST_COUNT 64
21#define URTWN_TX_LIST_COUNT 8
22#define URTWN_HOST_CMD_RING_COUNT 32
23
24#define URTWN_RXBUFSZ (8 * 1024)
25//#define URTWN_TXBUFSZ (sizeof(struct r92c_tx_desc) + IEEE80211_MAX_LEN)

--- 76 unchanged lines hidden (view full) ---

102
103struct urtwn_vap {
104 struct ieee80211vap vap;
105
106 struct r92c_tx_desc bcn_desc;
107 struct mbuf *bcn_mbuf;
108 struct task tsf_task_adhoc;
109
110 const struct ieee80211_key *keys[IEEE80211_WEP_NKID];
111
110 int (*newstate)(struct ieee80211vap *,
111 enum ieee80211_state, int);
112 void (*recv_mgmt)(struct ieee80211_node *,
113 struct mbuf *, int,
114 const struct ieee80211_rx_stats *,
115 int, int);
116};
117#define URTWN_VAP(vap) ((struct urtwn_vap *)(vap))

--- 110 unchanged lines hidden ---
112 int (*newstate)(struct ieee80211vap *,
113 enum ieee80211_state, int);
114 void (*recv_mgmt)(struct ieee80211_node *,
115 struct mbuf *, int,
116 const struct ieee80211_rx_stats *,
117 int, int);
118};
119#define URTWN_VAP(vap) ((struct urtwn_vap *)(vap))

--- 110 unchanged lines hidden ---