summaryrefslogtreecommitdiff
path: root/util-print.c
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2018-09-11 12:27:55 +0200
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2018-09-11 13:09:05 +0200
commit77a49fcb6ee80c8a107dd179e445c4eb9aab48e7 (patch)
tree923eeb78551c4a17bda5409ab0f9ce78e6b1fb73 /util-print.c
parente2293be847464567fb59a532759e61c712893549 (diff)
downloadtcpdump-77a49fcb6ee80c8a107dd179e445c4eb9aab48e7.tar.gz
Add the nd_print_invalid() function
It prints " (invalid)", used for malformed or corrupted packets. Moreover: Update CONTRIBUTING.
Diffstat (limited to 'util-print.c')
-rw-r--r--util-print.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/util-print.c b/util-print.c
index 45da51f7..5a8c8fe5 100644
--- a/util-print.c
+++ b/util-print.c
@@ -57,12 +57,8 @@
#include "ascii_strcasecmp.h"
#include "timeval-operations.h"
-/* invalid string to print '(invalid)' for malformed or corrupted packets */
-const char istr[] = " (invalid)";
-
#define TOKBUFSIZE 128
-
enum date_flag { WITHOUT_DATE = 0, WITH_DATE = 1 };
enum time_flag { UTC_TIME = 0, LOCAL_TIME = 1 };
@@ -444,6 +440,12 @@ void nd_print_trunc(netdissect_options *ndo)
ND_PRINT(" [|%s]", ndo->ndo_protocol);
}
+/* Print the invalid string */
+void nd_print_invalid(netdissect_options *ndo)
+{
+ ND_PRINT(" (invalid)");
+}
+
/*
* this is a generic routine for printing unknown data;
* we pass on the linefeed plus indentation string to