diff --git a/Makefile.common b/Makefile.common index 489de699b7..6caf3209ff 100644 --- a/Makefile.common +++ b/Makefile.common @@ -937,6 +937,10 @@ ifeq ($(HAVE_NETWORKING), 1) net_http_special.o \ tasks/task_http.o + ifneq ($(HAVE_SOCKET_LEGACY),1) + OBJ += libretro-common/net/net_ifinfo.o + endif + ifneq ($(findstring Win32,$(OS)),) LIBS += -lws2_32 endif diff --git a/griffin/griffin.c b/griffin/griffin.c index 2bbdf414a5..dfe9ed3dad 100644 --- a/griffin/griffin.c +++ b/griffin/griffin.c @@ -774,6 +774,9 @@ NETPLAY #include "../netplay/netplay.c" #include "../libretro-common/net/net_compat.c" #include "../libretro-common/net/net_http.c" +#ifndef HAVE_SOCKET_LEGACY +#include "../libretro-common/net/net_ifinfo.c" +#endif #include "../tasks/task_http.c" #endif diff --git a/libretro-common/net/net_ifinfo.c b/libretro-common/net/net_ifinfo.c index 8abc6c57b7..5ba946f196 100644 --- a/libretro-common/net/net_ifinfo.c +++ b/libretro-common/net/net_ifinfo.c @@ -29,7 +29,7 @@ #include #include -#include +#include void net_ifinfo_free(net_ifinfo_t *list) {