Author: emaste
Date: Wed Aug 30 17:38:55 2017
New Revision: 323022
URL: https://svnweb.freebsd.org/changeset/base/323022

Log:
  arge: correct bzero sizeof (pointed-to object, not pointer)
  
  Reported by:  Clang
  MFC after:    1 week
  Sponsored by: The FreeBSD Foundation

Modified:
  head/sys/mips/atheros/if_arge.c

Modified: head/sys/mips/atheros/if_arge.c
==============================================================================
--- head/sys/mips/atheros/if_arge.c     Wed Aug 30 15:45:23 2017        
(r323021)
+++ head/sys/mips/atheros/if_arge.c     Wed Aug 30 17:38:55 2017        
(r323022)
@@ -2131,7 +2131,7 @@ arge_tx_ring_init(struct arge_softc *sc)
        sc->arge_cdata.arge_tx_cnt = 0;
 
        rd = &sc->arge_rdata;
-       bzero(rd->arge_tx_ring, sizeof(rd->arge_tx_ring));
+       bzero(rd->arge_tx_ring, sizeof(*rd->arge_tx_ring));
        for (i = 0; i < ARGE_TX_RING_COUNT; i++) {
                if (i == ARGE_TX_RING_COUNT - 1)
                        addr = ARGE_TX_RING_ADDR(sc, 0);
@@ -2190,7 +2190,7 @@ arge_rx_ring_init(struct arge_softc *sc)
        sc->arge_cdata.arge_rx_cons = 0;
 
        rd = &sc->arge_rdata;
-       bzero(rd->arge_rx_ring, sizeof(rd->arge_rx_ring));
+       bzero(rd->arge_rx_ring, sizeof(*rd->arge_rx_ring));
        for (i = 0; i < ARGE_RX_RING_COUNT; i++) {
                rxd = &sc->arge_cdata.arge_rxdesc[i];
                if (rxd->rx_m != NULL) {
_______________________________________________
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