From 6da0b2a534b152b0c63f94be2bf86b149040619f Mon Sep 17 00:00:00 2001 From: kris Date: Fri, 19 Jan 2007 20:14:36 +0000 Subject: [PATCH] Merging my --scanflags change. This allows 'ECE', 'CWR', 'ALL' and 'NONE' to be used. They've all been possible to set using a number, but I like names more :) --- nmap.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/nmap.cc b/nmap.cc index 8920d2584..532def3a8 100644 --- a/nmap.cc +++ b/nmap.cc @@ -148,6 +148,18 @@ static int parse_scanflags(char *arg) { if (strcasestr(arg, "URG")) { flagval |= TH_URG; } + if (strcasestr(arg, "ECE")) { + flagval |= TH_ECE; + } + if (strcasestr(arg, "CWR")) { + flagval |= TH_CWR; + } + if (strcasestr(arg, "ALL")) { + flagval = 255; + } + if (strcasestr(arg, "NONE")) { + flagval = 0; + } } return flagval; }