svn commit: r288634 - head/sys/dev/usb/wlan
Adrian Chadd
adrian at FreeBSD.org
Sat Oct 3 20:53:12 UTC 2015
Author: adrian
Date: Sat Oct 3 20:53:10 2015
New Revision: 288634
URL: https://svnweb.freebsd.org/changeset/base/288634
Log:
rum(4): drop unused 'node id' parameter.
Submitted by: <s3erios at gmail.com>
Differential Revision: https://reviews.freebsd.org/D3655
Modified:
head/sys/dev/usb/wlan/if_rum.c
head/sys/dev/usb/wlan/if_rumvar.h
Modified: head/sys/dev/usb/wlan/if_rum.c
==============================================================================
--- head/sys/dev/usb/wlan/if_rum.c Sat Oct 3 20:49:08 2015 (r288633)
+++ head/sys/dev/usb/wlan/if_rum.c Sat Oct 3 20:53:10 2015 (r288634)
@@ -160,7 +160,7 @@ static struct ieee80211vap *rum_vap_crea
static void rum_vap_delete(struct ieee80211vap *);
static void rum_cmdq_cb(void *, int);
static int rum_cmd_sleepable(struct rum_softc *, const void *,
- size_t, uint8_t, uint8_t, CMD_FUNC_PROTO);
+ size_t, uint8_t, CMD_FUNC_PROTO);
static void rum_tx_free(struct rum_tx_data *, int);
static void rum_setup_tx_list(struct rum_softc *);
static void rum_unsetup_tx_list(struct rum_softc *);
@@ -212,7 +212,7 @@ static void rum_enable_tsf(struct rum_s
static void rum_abort_tsf_sync(struct rum_softc *);
static void rum_get_tsf(struct rum_softc *, uint64_t *);
static void rum_update_slot_cb(struct rum_softc *,
- union sec_param *, uint8_t, uint8_t);
+ union sec_param *, uint8_t);
static void rum_update_slot(struct ieee80211com *);
static void rum_set_bssid(struct rum_softc *, const uint8_t *);
static void rum_set_macaddr(struct rum_softc *, const uint8_t *);
@@ -233,18 +233,18 @@ static int rum_set_beacon(struct rum_so
static int rum_alloc_beacon(struct rum_softc *,
struct ieee80211vap *);
static void rum_update_beacon_cb(struct rum_softc *,
- union sec_param *, uint8_t, uint8_t);
+ union sec_param *, uint8_t);
static void rum_update_beacon(struct ieee80211vap *, int);
static int rum_common_key_set(struct rum_softc *,
struct ieee80211_key *, uint16_t);
static void rum_group_key_set_cb(struct rum_softc *,
- union sec_param *, uint8_t, uint8_t);
+ union sec_param *, uint8_t);
static void rum_group_key_del_cb(struct rum_softc *,
- union sec_param *, uint8_t, uint8_t);
+ union sec_param *, uint8_t);
static void rum_pair_key_set_cb(struct rum_softc *,
- union sec_param *, uint8_t, uint8_t);
+ union sec_param *, uint8_t);
static void rum_pair_key_del_cb(struct rum_softc *,
- union sec_param *, uint8_t, uint8_t);
+ union sec_param *, uint8_t);
static int rum_key_alloc(struct ieee80211vap *,
struct ieee80211_key *, ieee80211_keyix *,
ieee80211_keyix *);
@@ -692,7 +692,7 @@ rum_cmdq_cb(void *arg, int pending)
RUM_CMDQ_UNLOCK(sc);
RUM_LOCK(sc);
- rc->func(sc, &rc->data, rc->rn_id, rc->rvp_id);
+ rc->func(sc, &rc->data, rc->rvp_id);
RUM_UNLOCK(sc);
RUM_CMDQ_LOCK(sc);
@@ -704,7 +704,7 @@ rum_cmdq_cb(void *arg, int pending)
static int
rum_cmd_sleepable(struct rum_softc *sc, const void *ptr, size_t len,
- uint8_t rn_id, uint8_t rvp_id, CMD_FUNC_PROTO)
+ uint8_t rvp_id, CMD_FUNC_PROTO)
{
struct ieee80211com *ic = &sc->sc_ic;
@@ -720,7 +720,6 @@ rum_cmd_sleepable(struct rum_softc *sc,
if (ptr != NULL)
memcpy(&sc->cmdq[sc->cmdq_last].data, ptr, len);
- sc->cmdq[sc->cmdq_last].rn_id = rn_id;
sc->cmdq[sc->cmdq_last].rvp_id = rvp_id;
sc->cmdq[sc->cmdq_last].func = func;
sc->cmdq_last = (sc->cmdq_last + 1) % RUM_CMDQ_SIZE;
@@ -825,7 +824,7 @@ rum_newstate(struct ieee80211vap *vap, e
ret = EINVAL;
goto run_fail;
}
- rum_update_slot_cb(sc, NULL, 0, 0);
+ rum_update_slot_cb(sc, NULL, 0);
rum_enable_mrr(sc);
rum_set_txpreamble(sc);
rum_set_basicrates(sc);
@@ -2011,8 +2010,7 @@ rum_get_tsf(struct rum_softc *sc, uint64
}
static void
-rum_update_slot_cb(struct rum_softc *sc, union sec_param *data, uint8_t rv_id,
- uint8_t rvp_id)
+rum_update_slot_cb(struct rum_softc *sc, union sec_param *data, uint8_t rvp_id)
{
struct ieee80211com *ic = &sc->sc_ic;
uint8_t slottime;
@@ -2027,7 +2025,7 @@ rum_update_slot_cb(struct rum_softc *sc,
static void
rum_update_slot(struct ieee80211com *ic)
{
- rum_cmd_sleepable(ic->ic_softc, NULL, 0, 0, 0, rum_update_slot_cb);
+ rum_cmd_sleepable(ic->ic_softc, NULL, 0, 0, rum_update_slot_cb);
}
static void
@@ -2437,7 +2435,7 @@ rum_alloc_beacon(struct rum_softc *sc, s
static void
rum_update_beacon_cb(struct rum_softc *sc, union sec_param *data,
- uint8_t rn_id, uint8_t rvp_id)
+ uint8_t rvp_id)
{
struct ieee80211vap *vap = data->vap;
@@ -2482,7 +2480,7 @@ rum_update_beacon(struct ieee80211vap *v
setbit(bo->bo_flags, item);
ieee80211_beacon_update(ni, bo, m, mcast);
- rum_cmd_sleepable(sc, &vap, sizeof(vap), 0, 0, rum_update_beacon_cb);
+ rum_cmd_sleepable(sc, &vap, sizeof(vap), 0, rum_update_beacon_cb);
}
static int
@@ -2507,7 +2505,7 @@ rum_common_key_set(struct rum_softc *sc,
static void
rum_group_key_set_cb(struct rum_softc *sc, union sec_param *data,
- uint8_t rn_id, uint8_t rvp_id)
+ uint8_t rvp_id)
{
struct ieee80211_key *k = &data->key;
uint8_t mode;
@@ -2551,7 +2549,7 @@ print_err:
static void
rum_group_key_del_cb(struct rum_softc *sc, union sec_param *data,
- uint8_t rn_id, uint8_t rvp_id)
+ uint8_t rvp_id)
{
struct ieee80211_key *k = &data->key;
@@ -2565,7 +2563,7 @@ rum_group_key_del_cb(struct rum_softc *s
}
static void
-rum_pair_key_set_cb(struct rum_softc *sc, union sec_param *data, uint8_t rn_id,
+rum_pair_key_set_cb(struct rum_softc *sc, union sec_param *data,
uint8_t rvp_id)
{
struct ieee80211_key *k = &data->key;
@@ -2613,7 +2611,7 @@ print_err:
}
static void
-rum_pair_key_del_cb(struct rum_softc *sc, union sec_param *data, uint8_t rn_id,
+rum_pair_key_del_cb(struct rum_softc *sc, union sec_param *data,
uint8_t rvp_id)
{
struct ieee80211_key *k = &data->key;
@@ -2674,7 +2672,7 @@ rum_key_set(struct ieee80211vap *vap, co
group = k >= &vap->iv_nw_keys[0] && k < &vap->iv_nw_keys[IEEE80211_WEP_NKID];
- return !rum_cmd_sleepable(sc, k, sizeof(*k), 0, 0,
+ return !rum_cmd_sleepable(sc, k, sizeof(*k), 0,
group ? rum_group_key_set_cb : rum_pair_key_set_cb);
}
@@ -2691,7 +2689,7 @@ rum_key_delete(struct ieee80211vap *vap,
group = k >= &vap->iv_nw_keys[0] && k < &vap->iv_nw_keys[IEEE80211_WEP_NKID];
- return !rum_cmd_sleepable(sc, k, sizeof(*k), 0, 0,
+ return !rum_cmd_sleepable(sc, k, sizeof(*k), 0,
group ? rum_group_key_del_cb : rum_pair_key_del_cb);
}
Modified: head/sys/dev/usb/wlan/if_rumvar.h
==============================================================================
--- head/sys/dev/usb/wlan/if_rumvar.h Sat Oct 3 20:49:08 2015 (r288633)
+++ head/sys/dev/usb/wlan/if_rumvar.h Sat Oct 3 20:53:10 2015 (r288634)
@@ -77,13 +77,10 @@ union sec_param {
struct ieee80211vap *vap;
};
#define CMD_FUNC_PROTO void (*func)(struct rum_softc *, \
- union sec_param *, uint8_t, \
- uint8_t)
+ union sec_param *, uint8_t)
struct rum_cmdq {
union sec_param data;
-
- uint8_t rn_id;
uint8_t rvp_id;
CMD_FUNC_PROTO;
More information about the svn-src-head
mailing list