summaryrefslogtreecommitdiff
path: root/src/print_eth_info.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/print_eth_info.c')
-rw-r--r--src/print_eth_info.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/print_eth_info.c b/src/print_eth_info.c
index 8af0dec..45a44a4 100644
--- a/src/print_eth_info.c
+++ b/src/print_eth_info.c
@@ -27,7 +27,7 @@
#define PART_ETHSPEED "E: %s (%s)"
#endif
-#if defined(__OpenBSD__)
+#if defined(__OpenBSD__) || defined(__NetBSD__)
#include <errno.h>
#include <net/if_media.h>
#endif
@@ -69,7 +69,7 @@ static int print_eth_speed(char *outwalk, const char *interface) {
}
ethspeed = (desc->ifmt_string != NULL ? desc->ifmt_string : "?");
return sprintf(outwalk, "%s", ethspeed);
-#elif defined(__OpenBSD__)
+#elif defined(__OpenBSD__) || defined(__NetBSD__)
char *ethspeed;
struct ifmediareq ifmr;