Nmap Security Scanner
*Intro
*Ref Guide
*Install Guide
*Download
*Changelog
*Book
*Docs
Security Lists
*Nmap Hackers
*Nmap Dev
*Bugtraq
*Full Disclosure
*Pen Test
*Basics
*More
Security Tools
*Pass crackers
*Sniffers
*Vuln Scanners
*Web scanners
*Wireless
*Exploitation
*Packet crafters
*More
Site News
Site Search:
Exploit World
Advertising
About/Contact
Credits
Sponsors:




nmap-dev logo Nmap Development mailing list archives

Nmap 4.68 nse_binlib.cc compilation warnings
From: Lionel Cons <lionel.cons () cern ch>
Date: Fri, 1 Aug 2008 11:13:56 +0200

While compiling Nmap 4.68, I noticed that one file was generating many
warnings. This seems to come from the use of size_t.

g++ -c -Iliblua -Ilibdnet-stripped/include -DOPENSSL_NO_KRB5 -Ilibpcap -Inbase -Insock/include -O2 -g -pipe -m32 
-march=i386 -mtune=pentium4 -Wall  -fno-strict-aliasing   -DHAVE_CONFIG_H -DNMAP_NAME=\"Nmap\" 
-DNMAP_URL=\"http://nmap.org\"; -DNMAP_PLATFORM=\"i686-redhat-linux-gnu\" -DNMAPDATADIR=\"/usr/share/nmap\" 
-DNMAPLIBEXECDIR=\"/usr/libexec/nmap\" nse_binlib.cc -o nse_binlib.o
nse_binlib.cc: In function `int l_unpack(lua_State*)':
nse_binlib.cc:120: warning: converting to `int' from `lua_Number'
nse_binlib.cc:148: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:158: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:165: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:165: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:166: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:166: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:167: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:168: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:169: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:170: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:171: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:172: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:173: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:174: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:175: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:176: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:177: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:178: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:186: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:212: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc: In function `int l_pack(lua_State*)':
nse_binlib.cc:322: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:324: warning: comparison between signed and unsigned integer expressions
nse_binlib.cc:352: warning: comparison between signed and unsigned integer expressions

You probably want to silent these warnings.

Cheers,

Lionel

_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://SecLists.Org


  By Date           By Thread  

Current thread:
[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]