Nmap Development mailing list archives
[PATCH] Use htons() instead of bitwise ops in idle_scan.cc
From: Kris Katterjohn <kjak () ispwest com>
Date: Mon, 21 Aug 2006 22:06:27 -0500
This uses htons() instead of some bitwise operations in ipid_distance() in idle_scan.cc. Should be more portable. It's a diff against 4.20ALPHA4 Thanks, Kris Katterjohn --- x/idle_scan.cc 2006-07-04 18:05:03.000000000 -0500 +++ y/idle_scan.cc 2006-08-21 21:59:16.000000000 -0500 @@ -254,8 +254,8 @@ static int ipid_distance(int seqclass , if (seqclass == IPID_SEQ_BROKEN_INCR) { /* Convert to network byte order */ - startid = (startid >> 8) + ((startid & 0xFF) << 8); - endid = (endid >> 8) + ((endid & 0xFF) << 8); + startid = htons(startid); + endid = htons(endid); return endid - startid; } _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- [PATCH] Use htons() instead of bitwise ops in idle_scan.cc Kris Katterjohn (Aug 21)
- Re: [PATCH] Use htons() instead of bitwise ops in idle_scan.cc Fyodor (Aug 22)