diff --git a/sbin/ping/ping.c b/sbin/ping/ping.c index e77d582beed3..f38c3b714fb1 100644 --- a/sbin/ping/ping.c +++ b/sbin/ping/ping.c @@ -953,7 +953,9 @@ pr_pack(buf, cc, from, tv) hlen = 0; break; case IPOPT_LSRR: - (void)printf("\nLSRR: "); + case IPOPT_SSRR: + (void)printf(*cp == IPOPT_LSRR ? + "\nLSRR: " : "\nSSRR: "); j = cp[IPOPT_OLEN] - IPOPT_MINOFF + 1; hlen -= 2; cp += 2;