From fbddc99f6db46e9bc70e43159251c8e17c1dd0ab Mon Sep 17 00:00:00 2001 From: dmiller Date: Thu, 28 Apr 2016 02:40:16 +0000 Subject: [PATCH] Grab pcap library name as well as version --- nmap.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nmap.cc b/nmap.cc index a035f4ec6..87bca1807 100644 --- a/nmap.cc +++ b/nmap.cc @@ -3252,10 +3252,11 @@ static void display_nmap_version() { with.push_back(std::string("libpcre-") + get_word_or_quote(pcre_version(), 0)); #endif + const char *pcap_version = pcap_lib_version(); #ifdef PCAP_INCLUDED - with.push_back(std::string("nmap-libpcap-") + get_word_or_quote(pcap_lib_version(), 2)); + with.push_back(std::string("nmap-") + get_word_or_quote(pcap_version, 0) + std::string("-") + get_word_or_quote(pcap_version, 2)); #else - with.push_back(std::string("libpcap-") + get_word_or_quote(pcap_lib_version(), 2)); + with.push_back(get_word_or_quote(pcap_version, 0) + std::string("-") + get_word_or_quote(pcap_version, 2)); #endif #ifdef DNET_INCLUDED