diff --git a/gtests/net/packetdrill/link_layer.c b/gtests/net/packetdrill/link_layer.c
index 45f5b666f4f44bbec2def6febf96912a3657fa1b..d283bb8564ceac66aaeca1e45f717d322c858058 100644
--- a/gtests/net/packetdrill/link_layer.c
+++ b/gtests/net/packetdrill/link_layer.c
@@ -66,13 +66,11 @@ void get_hw_address(const char *name, struct ether_addr *hw_address)
 
 #else
 
-#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
 #include <net/if_types.h>
 #include <net/if_dl.h>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <ifaddrs.h>
-#endif /* defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) */
 
 void get_hw_address(const char *name, struct ether_addr *hw_address)
 {