
Nmap Development mailing list archives
Re: IPv6 Support on Windows
From: Kris Katterjohn <katterjohn () gmail com>
Date: Tue, 06 May 2008 02:03:29 -0500
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fyodor wrote:
On Sat, May 03, 2008 at 09:26:31PM +0530, Kris Katterjohn wrote:Hey everyone, I've attached an incredibly simple patch to add IPv6 support on Windows. The only other thing you need to do to make it work is to actually install IPv6 (details are in the "Installation, Configuration, and Use" section here[1]). Vista users have IPv6 installed by default.Great! But is there a way we can detect this, so that Nmap defines HAVE_IPV6 if it is available, but otherwise doesn't define it so that Nmap will still compile?
Using the VC++ and the Platform SDK described in the docs, it isn't required to have IPv6 installed in order to compile Nmap with IPv6 support. You will just get an error about an address problem if you try to use -6 without having IPv6 installed. So you could compile IPv6 support into the Windows Nmap binaries, and make note that the users need to have IPv6 installed on their machines if they want to use the feature. I would think that anybody currently savvy enough to want to use IPv6 would be able to install IPv6, so nmap-dev won't be bombarded with complaints of errors. I don't know of a way to dynamically check if IPv6 is installed in order to avoid compiling it in, though.
Cheers, -F
Thanks, Kris Katterjohn -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQIVAwUBSCACvv9K37xXYl36AQIICw/+OjfmtujQz7XeP1R2nKTOMXW84vQEo8kR IIxAfk9NIXcPjLcd7Tn0IVPgg1WCK2vdrwWKFzUYiPIyllPQhzRTIZBpzt6/VQHV qkac0K1FAmqAk33Tior741s97Oe8KHLt6zfsbN5p1IJWjGxw1gpTTAsv6LJWHuKE SQwlI/mRpFeE/i+jojuBp61R0JoZbCbj/3lZjnwDkHZvukWSDHNwXvQrkoG8GTKH e0WWx2pTkMjXp7xI/2jIZAWmJ+fOieC/EXg/J3AV6KEAc/3n1kUa8iIR2C5UIIxK 7dA5ZhlfYEmr9cZvLVtoUCsEZMDGOfU5fDS11sh/x+2L9NHiMWCtn7lZkmsQIC0I UtksdAFU9a2emDWd1yW3meaecYJE74LQKPdAb8+axBEuNDtpyf4rfAC1RAV/ERON UN9mGA8nYjrOctVyLwZhCFADPdiLWldjolz7ZzIHF8VCUWoZaytArAAyZcLLyTty u8HU09FvTUk7KCk0CfUc+2oyi6hxcw8haUEKCkjpiRBiFajqimDeTc7IVN4EmNwK wU4h/VCNJsZGuw7i3+fLA4hrOf7iZE+Yph0J6zFlgL/Jg83rDPdW+wyLuPLF2KXi sWs2zYibLKnnANu8nVp2ZGeuowjBM2hAwdMmE0yiF9xod23VGC8SOiOZzWfW6s4A 1n6PbDYNyuk= =7+qg -----END PGP SIGNATURE----- _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- IPv6 Support on Windows Kris Katterjohn (May 03)
- Re: IPv6 Support on Windows Fyodor (May 05)
- Re: IPv6 Support on Windows Kris Katterjohn (May 06)
- Re: IPv6 Support on Windows Fyodor (May 06)
- Re: IPv6 Support on Windows Christopher Owen (May 06)
- Re: IPv6 Support on Windows Kris Katterjohn (May 06)
- Re: IPv6 Support on Windows Fyodor (May 05)
- Re: IPv6 Support on Windows jah (May 11)
- Re: IPv6 Support on Windows Kris Katterjohn (May 11)
- Re: IPv6 Support on Windows jah (May 11)
- Re: IPv6 Support on Windows Brandon Enright (May 11)
- Re: IPv6 Support on Windows doug (May 11)
- Re: IPv6 Support on Windows Kris Katterjohn (May 11)