Index: pcsx2/DEV9/AdapterUtils.cpp
--- pcsx2/DEV9/AdapterUtils.cpp.orig
+++ pcsx2/DEV9/AdapterUtils.cpp
@@ -21,7 +21,7 @@
 #include <sys/ioctl.h>
 #include <string.h>
 
-#if defined(__FreeBSD__) || (__APPLE__)
+#if defined(__FreeBSD__) || (__OpenBSD__) || (__APPLE__)
 #include <sys/types.h>
 #include <net/if_dl.h>
 #include <sys/param.h>
@@ -436,7 +436,7 @@ std::vector<IP_Address> AdapterUtils::GetGateways(cons
 	}
 	return collection;
 }
-#elif defined(__FreeBSD__) || defined(__APPLE__)
+#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
 std::vector<IP_Address> AdapterUtils::GetGateways(const Adapter* adapter)
 {
 	if (adapter == nullptr)
