]> The Tcpdump Group git mirrors - tcpdump/blobdiff - tcpdump.c
Add a -h flag, and only attempt to recognize 802.11s mesh headers if it's set.
[tcpdump] / tcpdump.c
index 65746d8f2df30da186244f3c60e926c1449e4bfb..b42509eb44bde86ae2ccc251d260cf7073324e90 100644 (file)
--- a/tcpdump.c
+++ b/tcpdump.c
@@ -600,7 +600,7 @@ main(int argc, char **argv)
 
        opterr = 0;
        while (
-           (op = getopt(argc, argv, "aAb" B_FLAG "c:C:d" D_FLAG "eE:fF:G:i:" I_FLAG "KlLm:M:nNOpqr:Rs:StT:u" U_FLAG "vw:W:xXy:Yz:Z:")) != -1)
+           (op = getopt(argc, argv, "aAb" B_FLAG "c:C:d" D_FLAG "eE:fF:G:hi:" I_FLAG "KlLm:M:nNOpqr:Rs:StT:u" U_FLAG "vw:W:xXy:Yz:Z:")) != -1)
                switch (op) {
 
                case 'a':
@@ -693,6 +693,10 @@ main(int argc, char **argv)
                        }
                        break;
 
+               case 'h':
+                       ++hflag;
+                       break;
+
                case 'i':
                        if (optarg[0] == '0' && optarg[1] == 0)
                                error("Invalid adapter index");