mirror of
https://github.com/nmap/nmap.git
synced 2026-05-13 08:46:45 +00:00
Remove unneeded g_has_npcap_loopback
This commit is contained in:
parent
40b5bda3ac
commit
42170b067f
8 changed files with 12 additions and 47 deletions
|
|
@ -70,10 +70,6 @@
|
|||
#include "common_modified.h"
|
||||
|
||||
extern NpingOps o;
|
||||
#ifdef WIN32
|
||||
/* from libdnet's intf-win32.c */
|
||||
extern "C" int g_has_npcap_loopback;
|
||||
#endif
|
||||
|
||||
NpingTargets::NpingTargets(){
|
||||
memset(specs, 0, 1024*(sizeof(char *)) );
|
||||
|
|
@ -251,7 +247,7 @@ int NpingTargets::processSpecs(){
|
|||
continue;
|
||||
}
|
||||
#ifdef WIN32
|
||||
if (g_has_npcap_loopback == 0 && rnfo.ii.device_type == devt_loopback){
|
||||
if (!o.havePcap() && rnfo.ii.device_type == devt_loopback){
|
||||
nping_warning(QT_2, "Skipping %s because Windows does not allow localhost scans (try --unprivileged).", mytarget->getTargetIPstr() );
|
||||
delete mytarget;
|
||||
continue;
|
||||
|
|
@ -287,7 +283,7 @@ int NpingTargets::processSpecs(){
|
|||
/* Determine next hop MAC address and target MAC address */
|
||||
if( o.sendEth() ){
|
||||
#ifdef WIN32
|
||||
if (g_has_npcap_loopback == 1 && rnfo.ii.device_type == devt_loopback) {
|
||||
if (o.havePcap() && rnfo.ii.device_type == devt_loopback) {
|
||||
mytarget->setNextHopMACAddress(mytarget->getSrcMACAddress());
|
||||
}
|
||||
else {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue