--- a/admswconfig.c +++ b/admswconfig.c @@ -68,7 +68,7 @@ int main(int argc, char **argv) return 1; } strcpy(ifr.ifr_name, device); - ifr.ifr_data = (caddr_t)&info; + ifr.ifr_data = (void *)&info; if (ioctl(fd, SIOCGADMINFO, &ifr) < 0) { perror("SIOCGADMINFO"); return 1;