From 5d05a2b0767f2f6122ee509678e0df3fa36f94a7 Mon Sep 17 00:00:00 2001 From: Mark Benvenuto Date: Fri, 29 Aug 2014 15:53:49 -0400 Subject: [PATCH] SERVER-14843: Fix mongosniff for decoding messages without a namespace --- src/mongo/tools/sniffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mongo/tools/sniffer.cpp b/src/mongo/tools/sniffer.cpp index c4da46703fb..271e5243831 100644 --- a/src/mongo/tools/sniffer.cpp +++ b/src/mongo/tools/sniffer.cpp @@ -257,7 +257,7 @@ void got_packet(u_char *args, const struct pcap_pkthdr *header, const u_char *pa out() << inet_ntoa(ip->ip_src) << ":" << ntohs( tcp->th_sport ) << ( serverPorts.count( ntohs( tcp->th_dport ) ) ? " -->> " : " <<-- " ) << inet_ntoa(ip->ip_dst) << ":" << ntohs( tcp->th_dport ) - << " " << d.getns() + << " " << (d.messageShouldHaveNs() ? d.getns() : "") << " " << m.header().getLen() << " bytes " << " id:" << hex << m.header().getId() << dec << "\t" << m.header().getId();