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


Current thread: