Hi,
Could I please get a code review for my fix for:
6776222 libnet is not IPv6 capable
http://monaco.us.oracle.com/detail.jsf?cr=6776222
Webrev is at:
http://jurassic.us.oracle.com/~richb/6776222-v1/
x86 workspace (with just libnet built) is at:
/net/stard.us.oracle.com/tank/ws/UL/6776222/
See the Bugster CR for more details.
Note that as this was such a simple change, and I didn't feel we needed
to run autoconf, I patched the configure file, rather than configure.in.
Now I'd really like to test this. ;-) To that end, I took the
icmp6_echoreq.c sample file, compiled it up and linked it against
both the old/existing libnet.so and the new/fixed libnet.so.
You can find those binaries at:
/net/stard.us.oracle.com/tank/ws/UL/6776222/components/libnet/old_icmp6_echoreq
/net/stard.us.oracle.com/tank/ws/UL/6776222/components/libnet/new_icmp6_echoreq
When I try to run them on my system (stard.us.oracle.com), I get:
$ sudo ./old_icmp6_echoreq
libnet 1.1 echo request ICMP6[raw]
libnet_init() failed:
$ sudo ./new_icmp6_echoreq
libnet 1.1 echo request ICMP6[raw]
libnet_init() failed:
Now I'm assuming this is failing because stard is not IPV6 enabled.
Can somebody confirm this is the reason for the failure, and if so,
point me at an IPV6 enable x86 system where I can test this change
please?
Thanks.
_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss