kernel: Remove some bogus casts to the own type.
authorSascha Wildner <saw@online.de>
Wed, 23 May 2012 19:30:05 +0000 (21:30 +0200)
committerSascha Wildner <saw@online.de>
Wed, 23 May 2012 19:31:35 +0000 (21:31 +0200)
sys/dev/netif/mii_layer/mlphy.c
sys/dev/netif/msk/if_msk.c
sys/dev/netif/ndis/if_ndis.c
sys/dev/netif/sn/if_sn.c

index 12f65ec..0ad3c86 100644 (file)
@@ -198,7 +198,7 @@ mlphy_service(struct mii_softc *xsc, struct mii_data *mii, int cmd)
        int                     reg;
        struct mii_softc        *other = NULL;
        struct mlphy_softc      *msc = (struct mlphy_softc *)xsc;
-       struct mii_softc        *sc = (struct mii_softc *)&msc->ml_mii;
+       struct mii_softc        *sc = &msc->ml_mii;
        device_t                *devlist;
        int                     devs, i;
        const struct mii_media  *mm;
index 25a48b7..ce2eb9d 100644 (file)
@@ -782,8 +782,7 @@ msk_jumbo_newbuf(struct msk_if_softc *sc_if, int idx)
                return (ENOBUFS);
        }
        /* Attach the buffer to the mbuf. */
-       MEXTADD(m, buf, MSK_JLEN, msk_jfree, (struct msk_if_softc *)sc_if, 0,
-           EXT_NET_DRV);
+       MEXTADD(m, buf, MSK_JLEN, msk_jfree, sc_if, 0, EXT_NET_DRV);
        if ((m->m_flags & M_EXT) == 0) {
                m_freem(m);
                return (ENOBUFS);
index cebba88..ff0eb44 100644 (file)
@@ -3214,7 +3214,7 @@ ndis_scan_results(struct ndis_softc *sc)
                        wb->nwbx_supportedrates[j] & 0x7f;
                }
                rates[1] = j;
-               sp.ssid = (uint8_t *)&ssid[0];
+               sp.ssid = &ssid[0];
                memcpy(sp.ssid + 2, &wb->nwbx_ssid.ns_ssid,
                    wb->nwbx_ssid.ns_ssidlen);
                sp.ssid[1] = wb->nwbx_ssid.ns_ssidlen;
index 9d9f878..c722466 100644 (file)
@@ -29,7 +29,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  *   $FreeBSD: src/sys/dev/sn/if_sn.c,v 1.7.2.3 2001/02/04 04:38:38 toshi Exp $
- *   $DragonFly: src/sys/dev/netif/sn/if_sn.c,v 1.29 2008/08/17 04:32:34 sephe Exp $
  */
 
 /*
@@ -1372,7 +1371,7 @@ sn_getmcf(struct arpcom *ac, u_char *mcf)
 {
        int i;
        u_int index, index2;
-       u_char *af = (u_char *) mcf;
+       u_char *af = mcf;
        struct ifmultiaddr *ifma;
 
        bzero(mcf, MCFSZ);