aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-mgmt/jnettop/Makefile2
-rw-r--r--net-mgmt/jnettop/files/patch-jresolv.c13
2 files changed, 15 insertions, 0 deletions
diff --git a/net-mgmt/jnettop/Makefile b/net-mgmt/jnettop/Makefile
index eb0f422d6584..1e57cded2585 100644
--- a/net-mgmt/jnettop/Makefile
+++ b/net-mgmt/jnettop/Makefile
@@ -19,6 +19,8 @@ GNU_CONFIGURE= yes
USE_GNOME= glib20
USE_GMAKE= yes
+LICENSE= GPLv2
+
CONFIGURE_ARGS= --prefix=${PREFIX}
.if defined(WITH_DAG)
diff --git a/net-mgmt/jnettop/files/patch-jresolv.c b/net-mgmt/jnettop/files/patch-jresolv.c
new file mode 100644
index 000000000000..8eeb24a22273
--- /dev/null
+++ b/net-mgmt/jnettop/files/patch-jresolv.c
@@ -0,0 +1,13 @@
+--- jresolv.c.orig 2006-04-12 03:47:01.000000000 -0400
++++ jresolv.c 2011-06-20 11:37:40.000000000 -0400
+@@ -306,6 +306,10 @@
+ case DLT_EN10MB:
+ result = resolveStreamEther(packet, data, len, stream, payloads);
+ break;
++ case DLT_NULL:
++ case DLT_LOOP:
++ result = resolveStreamIPn(packet, data + 4, len - 4, stream, payloads);
++ break;
+ #ifdef linux
+ #ifdef DLT_LINUX_SLL
+ case DLT_LINUX_SLL: