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