Hi John, thanks again for the merge and fix! One quick follow-up after reading the code - homa_incoming.c:765 still reads skb_canonical_ipv6_saddr(skb) after homa_add_packet, wouldn't this also a use-after-free?
|
const struct in6_addr saddr = skb_canonical_ipv6_saddr(skb); |
Hi John, thanks again for the merge and fix! One quick follow-up after reading the code - homa_incoming.c:765 still reads
skb_canonical_ipv6_saddr(skb)afterhoma_add_packet, wouldn't this also a use-after-free?HomaModule/homa_incoming.c
Line 765 in 1d10246