summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorangelos <angelos@openbsd.org>2000-04-18 06:06:17 +0000
committerangelos <angelos@openbsd.org>2000-04-18 06:06:17 +0000
commitf6a70e743283b5f32ee9a327bdc0512b4e9a0a38 (patch)
tree30637285794838a1548086a68a12b8c1036daefb
parentsd and scsibus detach (diff)
downloadwireguard-openbsd-f6a70e743283b5f32ee9a327bdc0512b4e9a0a38.tar.xz
wireguard-openbsd-f6a70e743283b5f32ee9a327bdc0512b4e9a0a38.zip
Print a parenthesis in front of security flags.
-rw-r--r--usr.sbin/tcpdump/print-enc.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/usr.sbin/tcpdump/print-enc.c b/usr.sbin/tcpdump/print-enc.c
index 97f7fa90644..6a34a958b8e 100644
--- a/usr.sbin/tcpdump/print-enc.c
+++ b/usr.sbin/tcpdump/print-enc.c
@@ -21,7 +21,7 @@
#ifndef lint
static const char rcsid[] =
- "@(#) $Header: /home/cvs/src/usr.sbin/tcpdump/print-enc.c,v 1.4 1999/12/08 21:45:00 angelos Exp $ (LBL)";
+ "@(#) $Header: /home/cvs/src/usr.sbin/tcpdump/print-enc.c,v 1.5 2000/04/18 06:06:17 angelos Exp $ (LBL)";
#endif
#include <sys/param.h>
@@ -84,6 +84,10 @@ enc_if_print(u_char *user, const struct pcap_pkthdr *h,
hdr = (struct enchdr *)p;
flags = hdr->flags;
+ if (flags == 0)
+ printf("(unprotected): ");
+ else
+ printf("(");
ENC_PRINT_TYPE(flags, M_AUTH, "authentic");
ENC_PRINT_TYPE(flags, M_CONF, "confidential");
/* ENC_PRINT_TYPE(flags, M_TUNNEL, "tunnel"); */