]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-llc.c
tcpdump.1 is generated from tcpdump.1.in.
[tcpdump] / print-llc.c
index 4425e846262a0823f04ba864ead3b7f4ce9c18a4..0c8259fbb6b8a3b38ba1405cf28c515e33de8119 100644 (file)
@@ -24,7 +24,7 @@
 
 #ifndef lint
 static const char rcsid[] _U_ =
-    "@(#) $Header: /tcpdump/master/tcpdump/print-llc.c,v 1.73 2007-03-21 07:35:00 hannes Exp $";
+    "@(#) $Header: /tcpdump/master/tcpdump/print-llc.c,v 1.75 2007-04-13 09:43:11 hannes Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -106,6 +106,7 @@ static const struct tok cisco_values[] = {
        { PID_CISCO_VTP, "VTP" },
        { PID_CISCO_DTP, "DTP" },
        { PID_CISCO_UDLD, "UDLD" },
+       { PID_CISCO_PVST, "PVST" },
        { 0,             NULL }
 };
 
@@ -446,12 +447,18 @@ snap_print(const u_char *p, u_int length, u_int caplen,
                 case PID_CISCO_CDP:
                         cdp_print(p, length, caplen);
                         return (1);
+                case PID_CISCO_DTP:
+                        dtp_print(p, length); 
+                        return (1);
                 case PID_CISCO_UDLD:
                         udld_print(p, length);
                         return (1);
                 case PID_CISCO_VTP:
                         vtp_print(p, length);
                         return (1);
+                case PID_CISCO_PVST:
+                        stp_print(p, length);
+                        return (1);
                 default:
                         break;
                 }