is it possible to create libnet-1.1.2-r1 with a patch that fixes an error in the code for icmp_redirect ? if you test the sample code icmp_redir in the sample directory, you will get this error : Can't build ICMP header: libnet_pblock_append(): memcpy would overflow buffer the patch fixes this. I don't know if this is a standard procedure for gentoo to fix the source code... but I'm trying to push it anyway... Reproducible: Always Steps to Reproduce: 1. make the libnet samples 2. execute icmp_redirect -s 1.1.1.1 -d 2.2.2.2 -g 3.3.3.3 3. Actual Results: Can't build ICMP header: libnet_pblock_append(): memcpy would overflow buffer Expected Results: Wrote 70 byte ICMP packet; check the wire.
Created attachment 28213 [details] the patch for the icmp_redirect error
the patch has been applied to he official tree and released as 1.1.2.1. please consider to create a new ebuild for 1.1.2.1 version. thanks again. bye
closing this bug. a new version is available with the patch included. I've filed a new bug for the request of a new ebuild.
right, when you first mentioned the new version i checked and it wasnt released yet ;)
actually, the version was released, but because a problem with a backup/restore the page was restored in a different directory :) now it's up again. bye