--- Begin Message ---
Package: iptraf
Version: 3.0.0-8.1
Severity: wishlist
Tags: patch
Patch attached.
-- System Information:
Debian Release: stretch/sid
APT prefers buildd-unstable
APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages iptraf depends on:
ii libc6 2.19-22
ii libncurses5 6.0+20151024-2
ii libtinfo5 6.0+20151024-2
iptraf recommends no packages.
iptraf suggests no packages.
-- no debconf information
--
Antonio Terceiro <[email protected]>
diff -u iptraf-3.0.0/src/ifaces.c iptraf-3.0.0/src/ifaces.c
--- iptraf-3.0.0/src/ifaces.c
+++ iptraf-3.0.0/src/ifaces.c
@@ -32,7 +32,7 @@
#include "error.h"
extern int accept_unsupported_interfaces;
-#define NUM_SUPPORTED_IFACES 28
+#define NUM_SUPPORTED_IFACES 30
extern int daemonized;
@@ -40,7 +40,7 @@
{ "lo", "eth", "sl", "ppp", "ippp", "plip", "fddi", "isdn", "dvb",
"pvc", "hdlc", "ipsec", "sbni", "tr", "wvlan", "wlan", "sm2", "sm3",
"pent", "lec", "brg", "tun", "tap", "cipcb", "tunl", "vlan", "ath",
- "ra"
+ "ra", "en", "wl"
};
char *ltrim(char *buf)
diff -u iptraf-3.0.0/src/packet.c iptraf-3.0.0/src/packet.c
--- iptraf-3.0.0/src/packet.c
+++ iptraf-3.0.0/src/packet.c
@@ -78,6 +78,8 @@
case ARPHRD_ETHER:
if (strncmp(ifname, "eth", 3) == 0)
result = LINK_ETHERNET;
+ else if (strncmp(ifname, "en", 2) == 0)
+ result = LINK_ETHERNET;
else if (strncmp(ifname, "ath", 3) == 0)
result = LINK_ETHERNET;
else if (strncmp(ifname, "plip", 4) == 0)
@@ -91,7 +93,7 @@
else if (strncmp(ifname, "ipsec", 5) == 0)
result = LINK_ETHERNET;
else if ((strncmp(ifname, "wvlan", 5) == 0)
- || (strncmp(ifname, "wlan", 4) == 0))
+ || (strncmp(ifname, "wl", 2) == 0))
result = LINK_ETHERNET;
else if ((strncmp(ifname, "sm2", 3) == 0)
|| (strncmp(ifname, "sm3", 3) == 0))
diff -u iptraf-3.0.0/src/promisc.c iptraf-3.0.0/src/promisc.c
--- iptraf-3.0.0/src/promisc.c
+++ iptraf-3.0.0/src/promisc.c
@@ -81,6 +81,7 @@
*/
if ((strncmp(buf, "eth", 3) == 0) ||
+ (strncmp(buf, "en", 2) == 0) ||
(strncmp(buf, "ath", 3) == 0) ||
(strncmp(buf, "fddi", 4) == 0) ||
(strncmp(buf, "tr", 2) == 0) ||
signature.asc
Description: PGP signature
--- End Message ---