SOURCES: iptraf-iface.patch - 3.0.0

dzeus dzeus at pld-linux.org
Tue Apr 11 08:22:36 CEST 2006


Author: dzeus                        Date: Tue Apr 11 06:22:36 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- 3.0.0

---- Files affected:
SOURCES:
   iptraf-iface.patch (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SOURCES/iptraf-iface.patch
diff -u SOURCES/iptraf-iface.patch:1.3 SOURCES/iptraf-iface.patch:1.4
--- SOURCES/iptraf-iface.patch:1.3	Thu Jan 19 10:03:18 2006
+++ SOURCES/iptraf-iface.patch	Tue Apr 11 08:22:30 2006
@@ -1,72 +1,33 @@
-diff -urN iptraf-2.7.0.org/src/ifaces.c iptraf-2.7.0/src/ifaces.c
---- iptraf-2.7.0.org/src/ifaces.c	2003-09-16 00:01:34.000000000 +0200
-+++ iptraf-2.7.0/src/ifaces.c	2003-09-16 00:02:52.000000000 +0200
+diff -urN iptraf-3.0.0.orig/src/ifaces.c iptraf-3.0.0/src/ifaces.c
+--- iptraf-3.0.0.orig/src/ifaces.c	2005-09-13 08:42:54.000000000 +0200
++++ iptraf-3.0.0/src/ifaces.c	2006-04-11 07:57:37.261675250 +0200
 @@ -32,14 +32,14 @@
  #include "error.h"
  
  extern int accept_unsupported_interfaces;
--#define NUM_SUPPORTED_IFACES 20
-+#define NUM_SUPPORTED_IFACES 24
+-#define NUM_SUPPORTED_IFACES 26
++#define NUM_SUPPORTED_IFACES 28
  
  extern int daemonized;
  
  char ifaces[][6] =
      { "lo", "eth", "sl", "ppp", "ippp", "plip", "fddi", "isdn", "dvb",
-       "pvc", "hdlc", "ipsec", "sbni", "tr", "wvlan", "wlan", "sm2", "sm3",
--      "pent", "lec" };
-+      "pent", "lec", "cipcb", "tunl", "bond", "ath" };
+     "pvc", "hdlc", "ipsec", "sbni", "tr", "wvlan", "wlan", "sm2", "sm3",
+-    "pent", "lec", "brg", "tun", "tap", "cipcb", "tunl", "vlan"
++    "pent", "lec", "brg", "tun", "tap", "cipcb", "tunl", "vlan", "bond", "ath"
+ };
  
  char *ltrim(char *buf)
- {
-diff -urN iptraf-2.7.0.org/src/links.h iptraf-2.7.0/src/links.h
---- iptraf-2.7.0.org/src/links.h	2003-09-16 00:01:34.000000000 +0200
-+++ iptraf-2.7.0/src/links.h	2003-09-16 00:03:47.000000000 +0200
-@@ -5,9 +5,11 @@
- #define LINK_LOOPBACK		5
- #define LINK_ISDN_RAWIP		6
- #define LINK_ISDN_CISCOHDLC	7
-+#define LINK_CISCOHDLC		LINK_ISDN_CISCOHDLC
- #define LINK_FDDI		8
- #define LINK_FRAD		9
- #define LINK_DLCI		10
- #define LINK_TR			11
-+#define LINK_IPIP		12
- #define LINK_INVALID		0
- 
-diff -urN iptraf-2.7.0.org/src/packet.c iptraf-2.7.0/src/packet.c
---- iptraf-2.7.0.org/src/packet.c	2003-09-16 00:01:34.000000000 +0200
-+++ iptraf-2.7.0/src/packet.c	2003-09-16 00:05:03.000000000 +0200
-@@ -90,7 +90,7 @@
- 	    result = LINK_ETHERNET;
- 	else if (strncmp(ifname, "ipsec", 5) == 0)
- 	    result = LINK_ETHERNET;
--	else if ((strncmp(ifname, "wvlan", 5) == 0) || (strncmp(ifname, "wlan", 4) == 0))
-+	else if ((strncmp(ifname, "wvlan", 5) == 0) || (strncmp(ifname, "wlan", 4) == 0)|| (strncmp(ifname, "ath", 3) == 0))
- 	    result = LINK_ETHERNET;
-         else if ((strncmp(ifname, "sm2", 3) == 0) || (strncmp(ifname, "sm3", 3) == 0))
+diff -urN iptraf-3.0.0.orig/src/packet.c iptraf-3.0.0/src/packet.c
+--- iptraf-3.0.0.orig/src/packet.c	2005-09-13 08:42:54.000000000 +0200
++++ iptraf-3.0.0/src/packet.c	2006-04-11 08:04:50.208732750 +0200
+@@ -90,7 +90,8 @@
+         else if (strncmp(ifname, "ipsec", 5) == 0)
+             result = LINK_ETHERNET;
+         else if ((strncmp(ifname, "wvlan", 5) == 0)
+-                 || (strncmp(ifname, "wlan", 4) == 0))
++                 || (strncmp(ifname, "wlan", 4) == 0)
++		 || (strncmp(ifname, "ath", 3) == 0))
              result = LINK_ETHERNET;
-@@ -139,7 +139,13 @@
-         break;
-     case ARPHRD_DLCI:
-         result = LINK_DLCI;
--        break; 
-+        break;
-+    case ARPHRD_HDLC:
-+	result = LINK_CISCOHDLC;
-+	break;
-+    case ARPHRD_TUNNEL:
-+	result = LINK_IPIP;
-+	break; 
-     default:
- 	result = LINK_INVALID;
- 	break;
-@@ -209,6 +215,9 @@
-         memmove(aligned_buf, *packet, min(SNAPSHOT_LEN, *readlen));
-         *packet = aligned_buf;
-         break;
-+    case LINK_IPIP:
-+	*packet = tpacket;
-+	break;
-     default:
- 	*packet = (char *) NULL;	/* return a NULL packet to signal */
- 	break;			/* an unrecognized link protocol */
+         else if ((strncmp(ifname, "sm2", 3) == 0)
+                  || (strncmp(ifname, "sm3", 3) == 0))
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/iptraf-iface.patch?r1=1.3&r2=1.4&f=u



More information about the pld-cvs-commit mailing list