diff options
Diffstat (limited to 'net/hping/patches/patch-ae')
-rw-r--r-- | net/hping/patches/patch-ae | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/net/hping/patches/patch-ae b/net/hping/patches/patch-ae new file mode 100644 index 00000000000..b522d113359 --- /dev/null +++ b/net/hping/patches/patch-ae @@ -0,0 +1,31 @@ +$NetBSD: patch-ae,v 1.1 2006/03/14 02:29:11 joerg Exp $ + +--- getifname.c.orig 2006-03-14 02:23:00.000000000 +0000 ++++ getifname.c +@@ -15,7 +15,7 @@ + #include <net/if.h> + #include <unistd.h> /* close */ + +-#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) ++#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__) + #include <stdlib.h> + #include <ifaddrs.h> + #endif /* defined(__*BSD__) */ +@@ -23,7 +23,7 @@ + #include "hping2.h" + #include "globals.h" + +-#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__linux__) && !defined(__sun__) ++#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__linux__) && !defined(__sun__) && !defined(__DragonFly__) + #error Sorry, interface code not implemented. + #endif + +@@ -169,7 +169,7 @@ int get_if_name(void) + return 0; + } + +-#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) ++#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) + + /* return interface informations : + - from the specified (-I) interface |