summaryrefslogtreecommitdiff
path: root/sys/src/9/ip/arp.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2018-04-19 01:08:51 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2018-04-19 01:08:51 +0200
commit638b4a1ec113adebdd6a85d647574a46e0b7feab (patch)
treea7f73ff337561664e71c95124a37179e20299310 /sys/src/9/ip/arp.c
parent691370a08dbfda305f0302023618211ffbfbce7a (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.c3
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;