1 --- src/ifaces.c.orig 2005-09-12 23:42:54.000000000 -0700
2 +++ src/ifaces.c 2007-09-02 11:06:42.000000000 -0700
7 - { "lo", "eth", "sl", "ppp", "ippp", "plip", "fddi", "isdn", "dvb",
8 + { "lo", "eth", "ixp", "sl", "ppp", "ippp", "plip", "fddi", "isdn", "dvb",
9 "pvc", "hdlc", "ipsec", "sbni", "tr", "wvlan", "wlan", "sm2", "sm3",
10 "pent", "lec", "brg", "tun", "tap", "cipcb", "tunl", "vlan"
12 --- src/promisc.c.orig 2005-09-12 23:42:54.000000000 -0700
13 +++ src/promisc.c 2007-09-02 11:29:41.000000000 -0700
17 if ((strncmp(buf, "eth", 3) == 0) ||
18 + (strncmp(buf, "ixp", 3) == 0) ||
19 (strncmp(buf, "fddi", 4) == 0) ||
20 (strncmp(buf, "tr", 2) == 0) ||
21 (strncmp(ptmp->params.ifname, "wvlan", 4) == 0) ||
24 while (ptmp != NULL) {
25 if (((strncmp(ptmp->params.ifname, "eth", 3) == 0) ||
26 + (strncmp(ptmp->params.ifname, "ixp", 3) == 0) ||
27 (strncmp(ptmp->params.ifname, "fddi", 4) == 0) ||
28 (strncmp(ptmp->params.ifname, "tr", 2) == 0) ||
29 (strncmp(ptmp->params.ifname, "wvlan", 4) == 0) ||
30 --- src/packet.c.orig 2005-09-12 23:42:54.000000000 -0700
31 +++ src/packet.c 2007-09-02 11:28:14.000000000 -0700
34 if (strncmp(ifname, "eth", 3) == 0)
35 result = LINK_ETHERNET;
36 + else if (strncmp(ifname, "ixp", 3) == 0)
37 + result = LINK_ETHERNET;
38 else if (strncmp(ifname, "plip", 4) == 0)
40 else if (strncmp(ifname, "fddi", 4) == 0) /* For some Ethernet- */