- sin = &((struct icmp *)arg)->icmp_ip.ip_dst;
- in_pcbnotify(&udb, sin, (int)inetctlerrmap[cmd], udp_abort);
+ if (inetctlerrmap[cmd] == 0)
+ return; /* XXX */
+ in = &((struct icmp *)arg)->icmp_ip.ip_dst;
+notify:
+ in_pcbnotify(&udb, in, (int)inetctlerrmap[cmd], udp_abort);