ret = 1;
err = (struct sock_extended_err *) CMSG_DATA(cmsg);
-# ifdef AFS_ADAPT_PMTU
- if (err->ee_errno == EMSGSIZE && err->ee_info >= 68) {
- rxi_SetPeerMtu(NULL, addr.sin_addr.s_addr, addr.sin_port,
- err->ee_info - RX_IPUDP_SIZE);
- }
-# 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:
return ret;