]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
radsniff: Remove pktap interfaces from the default interface list. Closes #3364
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 15 Apr 2020 18:59:07 +0000 (13:59 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 15 Apr 2020 19:00:15 +0000 (14:00 -0500)
src/bin/radsniff.c

index 2b0247e78098cfd076dd9150139a2d1798720628..d878a04887da7708dc2befb771117308da2f1ec3 100644 (file)
@@ -2707,6 +2707,9 @@ int main(int argc, char *argv[])
                        /* Don't use the any device, it's horribly broken */
                        if (!strcmp(dev_p->name, "any")) continue;
 
+                       /* ...same here.  See https://github.com/FreeRADIUS/freeradius-server/pull/3364 for details */
+                       if (!strncmp(dev_p->name, "pktap", 5)) continue;
+
                        link_layer = fr_pcap_if_link_layer(dev_p);
                        if (link_layer < 0) {
                                DEBUG2("Skipping %s: %s", dev_p->name, fr_strerror());