]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-openflow.c
Use the word 'invalid' for 'malformed' or 'corrupted' packets
[tcpdump] / print-openflow.c
index 603ed2b614b3e0dca7147eb13ca2caf82b66c13f..233efc99c53946505c04714d41c7c8d8524ef87d 100644 (file)
@@ -42,7 +42,7 @@
 #include "oui.h"
 
 static const char tstr[] = " [|openflow]";
-static const char cstr[] = " (corrupt)";
+static const char cstr[] = " (invalid)";
 
 #define OF_VER_1_0    0x01
 
@@ -82,7 +82,7 @@ of_header_body_print(netdissect_options *ndo, const u_char *cp, const u_char *ep
        uint32_t xid;
 
        if (ep < cp + OF_HEADER_LEN)
-               goto corrupt;
+               goto invalid;
        /* version */
        ND_TCHECK2(*cp, 1);
        version = *cp;
@@ -106,7 +106,7 @@ of_header_body_print(netdissect_options *ndo, const u_char *cp, const u_char *ep
         * segment. */
        if (length < OF_HEADER_LEN) {
                of_header_print(ndo, version, type, length, xid);
-               goto corrupt;
+               goto invalid;
        }
        /* Decode known protocol versions further without printing the header (the
         * type decoding is version-specific. */
@@ -119,7 +119,7 @@ of_header_body_print(netdissect_options *ndo, const u_char *cp, const u_char *ep
                return cp + length - OF_HEADER_LEN; /* done with current message */
        }
 
-corrupt: /* fail current packet */
+invalid: /* fail current packet */
        ND_PRINT((ndo, "%s", cstr));
        ND_TCHECK2(*cp, ep - cp);
        return ep;