summaryrefslogtreecommitdiff
path: root/sys/dev/ic/if_wivar.h
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>2002-06-02 16:11:42 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>2002-06-02 16:11:42 +0000
commite1911cbef977ccb3bb76dbba1bdc76b56be0d952 (patch)
tree23527b98b664e677bfca515cbeea5f7269ca15aa /sys/dev/ic/if_wivar.h
parent426c9769ea744018e36523028904cc3804ceab2f (diff)
BSD air-tools 0.2 patches from dachb0den labs; h1kari@dachb0den.com
The common.h include file has been incorporated into if_wi_ieee.h similar to what is in FreeBSD.
Diffstat (limited to 'sys/dev/ic/if_wivar.h')
-rw-r--r--sys/dev/ic/if_wivar.h22
1 files changed, 21 insertions, 1 deletions
diff --git a/sys/dev/ic/if_wivar.h b/sys/dev/ic/if_wivar.h
index 382f55319ab..7103b7ecfd2 100644
--- a/sys/dev/ic/if_wivar.h
+++ b/sys/dev/ic/if_wivar.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_wivar.h,v 1.11 2002/04/26 19:20:27 millert Exp $ */
+/* $OpenBSD: if_wivar.h,v 1.12 2002/06/02 16:11:41 millert Exp $ */
/*
* Copyright (c) 1997, 1998, 1999
@@ -51,6 +51,7 @@ struct wi_softc {
int wi_tx_mgmt_id;
int wi_flags;
int wi_if_flags;
+ u_int16_t wi_procframe;
u_int16_t wi_ptype;
u_int16_t wi_portnum;
u_int16_t wi_max_data_len;
@@ -72,6 +73,8 @@ struct wi_softc {
struct ieee80211_nwid wi_ibss_name;
u_int8_t wi_txbuf[1596];
+ u_int8_t wi_scanbuf[1596];
+ u_int8_t wi_scanbuf_len;
int wi_use_wep;
int wi_tx_key;
struct wi_ltv_keys wi_keys;
@@ -85,6 +88,23 @@ struct wi_softc {
u_int32_t wi_icv;
int wi_icv_flag;
int wi_ibss_port;
+
+ struct {
+ u_int16_t wi_sleep;
+ u_int16_t wi_delaysupp;
+ u_int16_t wi_txsupp;
+ u_int16_t wi_monitor;
+ u_int16_t wi_ledtest;
+ u_int16_t wi_ledtest_param0;
+ u_int16_t wi_ledtest_param1;
+ u_int16_t wi_conttx;
+ u_int16_t wi_conttx_param0;
+ u_int16_t wi_contrx;
+ u_int16_t wi_sigstate;
+ u_int16_t wi_sigstate_param0;
+ u_int16_t wi_confbits;
+ u_int16_t wi_confbits_param0;
+ } wi_debug;
};
/* Values for wi_flags. */