memcpy(&addr, offender, sizeof(addr));
-# ifdef AFS_ADAPT_PMTU
- if (err->ee_origin == SO_EE_ORIGIN_ICMP &&
- err->ee_type == ICMP_DEST_UNREACH &&
- err->ee_code == ICMP_FRAG_NEEDED) {
- rxi_SetPeerMtu(NULL, ntohl(addr.sin_addr.s_addr), ntohs(addr.sin_port),
- err->ee_info);
- }
-# endif
- /* other DEST_UNREACH's and TIME_EXCEEDED should be dealt with too */
+ rxi_ProcessNetError(err, addr.sin_addr.s_addr, addr.sin_port);
out:
if (controlmsgbuf) {