Author: avos
Date: Sun Jul 30 22:17:08 2017
New Revision: 321732
URL: https://svnweb.freebsd.org/changeset/base/321732

Log:
  zyd: code cleanup + drop unneeded cast.
  
  No functional change intended.

Modified:
  head/sys/dev/usb/wlan/if_zyd.c

Modified: head/sys/dev/usb/wlan/if_zyd.c
==============================================================================
--- head/sys/dev/usb/wlan/if_zyd.c      Sun Jul 30 21:57:19 2017        
(r321731)
+++ head/sys/dev/usb/wlan/if_zyd.c      Sun Jul 30 22:17:08 2017        
(r321732)
@@ -648,11 +648,12 @@ zyd_intr_read_callback(struct usb_xfer *xfer, usb_erro
                {
                        struct zyd_notif_retry *retry =
                            (struct zyd_notif_retry *)cmd->data;
+                       uint16_t count = le16toh(retry->count);
 
                        DPRINTF(sc, ZYD_DEBUG_TX_PROC,
                            "retry intr: rate=0x%x addr=%s count=%d (0x%x)\n",
                            le16toh(retry->rate), ether_sprintf(retry->macaddr),
-                           le16toh(retry->count)&0xff, le16toh(retry->count));
+                           count & 0xff, count);
 
                        /*
                         * Find the node to which the packet was sent and
@@ -664,13 +665,12 @@ zyd_intr_read_callback(struct usb_xfer *xfer, usb_erro
                        if (ni != NULL) {
                                struct ieee80211_ratectl_tx_status *txs =
                                    &sc->sc_txs;
-                               int retrycnt =
-                                   (int)(le16toh(retry->count) & 0xff);
+                               int retrycnt = count & 0xff;
 
                                txs->flags =
                                    IEEE80211_RATECTL_STATUS_LONG_RETRY;
                                txs->long_retries = retrycnt;
-                               if (le16toh(retry->count) & 0x100) {
+                               if (count & 0x100) {
                                        txs->status =
                                            IEEE80211_RATECTL_TX_FAIL_LONG;
                                } else {
@@ -682,7 +682,7 @@ zyd_intr_read_callback(struct usb_xfer *xfer, usb_erro
                                ieee80211_ratectl_tx_complete(ni, txs);
                                ieee80211_free_node(ni);
                        }
-                       if (le16toh(retry->count) & 0x100)
+                       if (count & 0x100)
                                /* too many retries */
                                if_inc_counter(vap->iv_ifp, IFCOUNTER_OERRORS,
                                    1);
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to