CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 1 of 1
  1. #1
    Join Date
    May 2011
    Posts
    1

    Libnet - IPv6 support

    Hello,

    A few days ago I had successfully built a project to send an ICMP echo request - IPv4 using the libnet library (version 1.1.2.1) using Visual Studio 2008. I captured the packets using WireShark.

    I now need to send an ICMP echo request in IPv6. But I am facing a few IPv6 support issues in using libnet. I am using the libnet library version 1.1.5. In this library I am not able to find the functionality support for IPv6 .

    When creating a packet these were some issues encountered:
    1. The 'libnet_autobuild_ipv6' is not yet implemented (resolved by using the 'libnet_build_ipv6' function)
    2. 'libnet_name2addr6' function (in the file libnet_resolve.c) seems to have no functionality.
    3. There seems to be no function to build an ICMPv6 Header - similar to libnet_build_icmpv4_echo

    Any suggestion and help in this regard will be appreciated.

    Does there exist any other library similar to libnet to send IPv6 packets on the Windows and /or Linux platforms.
    Last edited by klingon; May 17th, 2011 at 12:41 AM.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured