| Summary: | "Fancy" ping6's ICMPv6 echo requests are malformed and do not generate replies from OS X, iOS hosts | ||
|---|---|---|---|
| Product: | Busybox | Reporter: | Wes Campaigne <westacular+busybox> |
| Component: | Networking | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | busybox-cvs, westacular+busybox |
| Priority: | P5 | ||
| Version: | 1.18.x | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
|
Description
Wes Campaigne
2011-02-02 05:23:00 UTC
The fix appears to be:
static void sendping6(int junk UNUSED_PARAM)
{
- struct icmp6_hdr *pkt = alloca(datalen + sizeof(struct icmp6_hdr) + 4);
+ struct icmp6_hdr *pkt = G.snd_packet;
Can you confirm that it works?
Fixed in git and will go into 1.18.3 |