Kunihiro Ishiguro
Kunihiro Ishiguro
Thanks for reporting. I just confirmed the issue. The [src](https://docs.rs/pnet_packet/0.25.0/src/pnet_packet/opt/rustwide/target/debug/build/pnet_packet-acfed4c7b76342c4/out/icmp.rs.html#90-92) link shows `The requested resource does not exist`. Let me try to fix it.
still not working even with 0.26.0 release. let me investigate more in detail.
I think I figured out root cause. Source code for pnet::packet::icmp::IcmpPacket is generated from libpnet/pnet_packet/src/icmpv6.rs.in as defined in icmpv6.rs: ```rust //! An ICMPv6 packet abstraction. include!(concat!(env!("OUT_DIR"), "/icmpv6.rs")); ``` So source...
I have some bandwidth to help libpnet. I was doing a lot of networking software development and recently heavily using libpnet on several project.
Thanks guys, I've just got an invitation. I'll try my best for contributing to the project. I just made a milestone libpnet 0.26 which will have some of bug and...
Thanks for the information. That makes sense, let me try at my local env and apply the change to the repository.
what kind interface the WAN is?
That would be very very welcome! Please provide the PR so that we can integrate it into next release.
You are right. Current code call setsockopt with IP_TTL as an argument whether it is IPv4 or IPv6. In case of IPv6 it should be IPV6_HOPLIMIT. ``` fn set_socket_ttl(socket: Arc,...
Sorry for my mistake. It seems transport_channel() create a socket with socket(AF_INET6, SOCK_RAW, 0); (as written C manner) not SOCK_STREAM nor SOCK_DGRAM. In such case, setsockopt(IPPROTO_IP, IP_TTL) succeed but setsockopt(IPV6_PROTO,...