OpenBSD/src abhJXWa — sys/netinet6 icmp6.c
When pinging an IPv6 link-local address, the reflected packet had ::1 as source address. It should be the link-local address of the attached interface. The rtalloc() in icmp6_reflect() did not find the correct local address. The IPv6 routing table does not use sin6_scope_id, but the embedded scope. So do not recover the scope. bug report Harald Dunkel; OK mpi@
Version | Delta | File | |
---|---|---|---|
1.212 | +1 | -5 | sys/netinet6/icmp6.c |
+1 | -5 | 1 files |