diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-04-19 01:08:51 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-04-19 01:08:51 +0200 |
commit | 638b4a1ec113adebdd6a85d647574a46e0b7feab (patch) | |
tree | a7f73ff337561664e71c95124a37179e20299310 /sys/src/9/ip/arp.c | |
parent | 691370a08dbfda305f0302023618211ffbfbce7a (diff) |
devip: add "reflect" ctl message, fix memory leaks in icmpv6, fix source address for icmpttlexceeded, cleanup
Diffstat (limited to 'sys/src/9/ip/arp.c')
-rw-r--r-- | sys/src/9/ip/arp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/9/ip/arp.c b/sys/src/9/ip/arp.c index 894ed922f..72e71a9f2 100644 --- a/sys/src/9/ip/arp.c +++ b/sys/src/9/ip/arp.c @@ -629,7 +629,8 @@ dodrops: for(; xp != nil; xp = next){ next = xp->list; - icmphostunr(f, ifc, xp, Icmp6_adr_unreach, 1); + icmphostunr6(f, ifc, xp, Icmp6_adr_unreach, 1); + freeblist(xp); } return nrxt; |