Announcement

Collapse
No announcement yet.

Net::RawIP issue

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Net::RawIP issue

    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
Working...
X