I'm completely baffled as to what's going on here. I was wondering if anyone could sperad any light on the issue.
Code:
root@root-desktop:~/.cpan/sources/authors/id/S/SK/SKOLYCHEV/Net-RawIP-0.2# perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Net::RawIP [email]root@root-desktop:~/.cpan[/email]/sources/authors/id/S/SK/SKOLYCHEV/Net-RawIP-0.2# make cp RawIP.pm blib/lib/Net/RawIP.pm AutoSplitting blib/lib/Net/RawIP.pm (blib/lib/auto/Net/RawIP) cp RawIP/libpcap.pod blib/lib/Net/RawIP/libpcap.pod /usr/bin/perl /usr/share/perl/5.8/ExtUtils/xsubpp -typemap /usr/share/perl/5.8/ExtUtils/typemap -typemap typemap RawIP.xs > RawIP.xsc && mv RawIP.xsc RawIP.c cc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.2\" -DXS_VERSION=\"0.2\" -fPIC "-I/usr/lib/perl/5.8/CORE" -D_LINUX_ -D_ETH_ -D_IFLIST_ -D_GLIBC_ RawIP.c RawIP.xs: In function ‘call_printer’: RawIP.xs:355: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs:356: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs: In function ‘ip_opts_parse’: RawIP.xs:372: warning: pointer targets in passing argument 3 of ‘Perl_sv_2pv_flags’ differ in signedness RawIP.xs:372: warning: pointer targets in assignment differ in signedness RawIP.xs:392: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘tcp_opts_parse’: RawIP.xs:462: warning: pointer targets in passing argument 3 of ‘Perl_sv_2pv_flags’ differ in signedness RawIP.xs:462: warning: pointer targets in assignment differ in signedness RawIP.xs:486: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_tap’: RawIP.xs:652: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_mac_disc’: RawIP.xs:667: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_set_sockaddr’: RawIP.xs:717: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_pkt_send’: RawIP.xs:732: warning: pointer targets in passing argument 2 of ‘pkt_send’ differ in signedness RawIP.xs:732: warning: pointer targets in passing argument 3 of ‘pkt_send’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_tcp_pkt_parse’: RawIP.xs:760: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:762: error: invalid lvalue in assignment RawIP.xs:786: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:788: error: invalid lvalue in assignment RawIP.xs:790: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_icmp_pkt_parse’: RawIP.xs:819: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:821: error: invalid lvalue in assignment RawIP.xs:831: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_generic_pkt_parse’: RawIP.xs:859: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:861: error: invalid lvalue in assignment RawIP.xs:863: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_udp_pkt_parse’: RawIP.xs:893: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:895: error: invalid lvalue in assignment RawIP.xs:901: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_udp_pkt_creat’: RawIP.xs:953: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:960: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:964: warning: pointer targets in assignment differ in signedness RawIP.xs:968: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_icmp_pkt_creat’: RawIP.xs:1020: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:1027: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:1031: warning: pointer targets in assignment differ in signedness RawIP.xs:1034: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_generic_pkt_creat’: RawIP.xs:1075: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:1077: warning: pointer targets in assignment differ in signedness RawIP.xs:1079: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs:1085: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_tcp_pkt_creat’: RawIP.xs:1152: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:1163: warning: pointer targets in assignment differ in signedness RawIP.xs:1173: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs:1185: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:1194: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:1198: warning: pointer targets in assignment differ in signedness RawIP.xs:1203: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness RawIP.xs: In function ‘XS_Net__RawIP_dispatch’: RawIP.xs:1287: error: invalid lvalue in assignment RawIP.xs: In function ‘XS_Net__RawIP_loop’: RawIP.xs:1309: error: invalid lvalue in assignment RawIP.xs: In function ‘XS_Net__RawIP_next’: RawIP.xs:1368: warning: pointer targets in passing argument 2 of ‘Perl_newSVpv’ differ in signedness RawIP.xs:1370: warning: pointer targets in passing argument 3 of ‘Perl_sv_setpvn’ differ in signedness make: *** [RawIP.o] Error 1