diff --git a/code/qcommon/net_ip.c b/code/qcommon/net_ip.c index e8bf3971..b35808c9 100644 --- a/code/qcommon/net_ip.c +++ b/code/qcommon/net_ip.c @@ -756,7 +756,7 @@ void NET_GetLocalAddress( void ) { if (sdl->sdl_type != IFT_LOOP) { // Get the local interface address strncpy(ifr.ifr_name, inetInterface->ifr_name, sizeof(ifr.ifr_name)); - if (ioctl(interfaceSocket, OSIOCGIFADDR, (caddr_t)&ifr) < 0) { + if (ioctl(interfaceSocket, SIOCGIFADDR, (caddr_t)&ifr) < 0) { Com_Printf("NET_GetLocalAddress: Unable to get local address " "for interface '%s', errno = %d\n", inetInterface->ifr_name, errno); } else {