On 12/16/2011 05:55 PM, Rich Burridge wrote:
On 12/16/2011 09:40 AM, Rich Burridge wrote:
On 12/16/2011 09:07 AM, Danek Duvall wrote:
...
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:
I get a usage message when setting LD_LIBRARY_PATH to your proto area.
Even when I try to follow what the usage message says (using -t ::1
-a 1),
I still get the usage message.
And stard has ipv6 loopback, so you should be able to use ::1. I don't
know why you're getting that message.
Okay, I'll dig deeper.
To put a bow on this, what I've found is that the current version of
libnet in Solaris doesn't
work properly with the proposed change, but works just fine with the
latest version of
libnet (1.1.5).
The home page for that maintained version of libnet is
http://sourceforge.net/projects/libnet-dev/
where they say:
"libnet provides a portable framework for low-level network packet
construction.
libnet at packetfactory is dead, no response to email, and no bug
fixing.
This version is being maintained at http://github.com/sam-github/libnet"
The version we currently have is 1.1.2.1 and that's an old one that comes
from packetfactory.
I've opened CR #7122666 to handle the update of libnet in Solaris to
1.1.5 and I'll
fix up CR #6776222 at the same time that that is integrated.
_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss