summaryrefslogtreecommitdiffstats
path: root/isys/linkdetect.c
diff options
context:
space:
mode:
Diffstat (limited to 'isys/linkdetect.c')
-rw-r--r--isys/linkdetect.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/isys/linkdetect.c b/isys/linkdetect.c
index e6e8325c9..d2bfe37c4 100644
--- a/isys/linkdetect.c
+++ b/isys/linkdetect.c
@@ -42,7 +42,8 @@ static struct ifreq ifr;
static int mdio_read(int skfd, int location)
{
- struct mii_data *mii = (struct mii_data *)&ifr.ifr_data;
+ void *data = &ifr.ifr_data;
+ struct mii_data *mii = data;
mii->reg_num = location;
if (ioctl(skfd, SIOCGMIIREG, &ifr) < 0) {
#ifdef STANDALONE