]> git.hungrycats.org Git - linux/commit
[PATCH] sparse: if_mii() helper (from jgarzik)
authorAlexander Viro <viro@parcelfarce.linux.theplanet.co.uk>
Fri, 4 Jun 2004 07:10:38 +0000 (00:10 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 4 Jun 2004 07:10:38 +0000 (00:10 -0700)
commita086d60f386829bc2bce35201404a4712abd64d7
treedf7d9700b3a48506e69c75d6d7e05fa904f0f265
parent79c6b7d3270106aa2a242da0b12a971742fcdac7
[PATCH] sparse: if_mii() helper (from jgarzik)

From: Jeff Garzik

Jeff's patch adds a helper for obtaining mii_ioctl_data from ifreq
and switches drivers to it.  It's almost a "move common expression into
inline helper", except that instead of

(struct mii_ioctl_data *)&rq->ifr_ifru.ifru_data

it does

(struct mii_ioctl_data *)&rq->ifr_ifru

- pointer to union instead of pointer to a field of union that has nothing
to do with mii_ioctl_data *and* adds confusion by being a pointer itself.
31 files changed:
arch/cris/arch-v10/drivers/ethernet.c
drivers/net/3c59x.c
drivers/net/8139cp.c
drivers/net/8139too.c
drivers/net/amd8111e.c
drivers/net/b44.c
drivers/net/bonding/bond_main.c
drivers/net/e100.c
drivers/net/e1000/e1000_main.c
drivers/net/eepro100.c
drivers/net/epic100.c
drivers/net/fealnx.c
drivers/net/hamachi.c
drivers/net/ioc3-eth.c
drivers/net/natsemi.c
drivers/net/pci-skeleton.c
drivers/net/pcmcia/smc91c92_cs.c
drivers/net/pcnet32.c
drivers/net/sis900.c
drivers/net/starfire.c
drivers/net/sundance.c
drivers/net/sungem.c
drivers/net/tg3.c
drivers/net/tlan.c
drivers/net/tulip/tulip_core.c
drivers/net/tulip/winbond-840.c
drivers/net/via-rhine.c
drivers/net/yellowfin.c
drivers/s390/net/qeth_main.c
drivers/usb/net/usbnet.c
include/linux/mii.h