mirror of
https://github.com/nmap/nmap.git
synced 2026-08-03 22:29:06 +00:00
Fix a name collision. Fixes #219
This commit is contained in:
parent
ee1d6e4535
commit
afde101914
2 changed files with 3 additions and 3 deletions
|
|
@ -749,7 +749,7 @@ static void read_evt_handler(nsock_pool nsp, nsock_event evt, void *) {
|
|||
it != p.answers.end(); ++it )
|
||||
{
|
||||
const DNS::Answer &a = *it;
|
||||
if(a.record_class == DNS::IN)
|
||||
if(a.record_class == DNS::CLASS_IN)
|
||||
{
|
||||
switch(a.record_type)
|
||||
{
|
||||
|
|
@ -1416,7 +1416,7 @@ size_t DNS::Factory::buildSimpleRequest(const std::string &name, RECORD_TYPE rt,
|
|||
DNS_CHECK_ACCUMLATE(ret, tmp, putUnsignedShort(0, buf, ARCOUNT, maxlen));
|
||||
DNS_CHECK_ACCUMLATE(ret, tmp, putDomainName(name, buf, DATA, maxlen));
|
||||
DNS_CHECK_ACCUMLATE(ret, tmp, putUnsignedShort(rt, buf, ret, maxlen));
|
||||
DNS_CHECK_ACCUMLATE(ret, tmp, putUnsignedShort(IN, buf, ret, maxlen));
|
||||
DNS_CHECK_ACCUMLATE(ret, tmp, putUnsignedShort(CLASS_IN, buf, ret, maxlen));
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -189,7 +189,7 @@ typedef enum {
|
|||
} RECORD_TYPE;
|
||||
|
||||
typedef enum {
|
||||
IN = 1
|
||||
CLASS_IN = 1
|
||||
} RECORD_CLASS;
|
||||
|
||||
const u8 COMPRESSED_NAME = 0xc0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue