if (errno == ENOBUFS)
return;
if (errno == EMSGSIZE) {
if (errno == EMSGSIZE && packetDirection == OUTPUT) {
if (ifMTU != -1)
if (packetDirection == OUTPUT &&
SendNeedFragIcmp(icmpSock,
ifMTU != -1)
SendNeedFragIcmp (icmpSock,
(struct ip*) packetBuf,
ifMTU - aliasOverhead);
else
packetLen - aliasOverhead);
}
else {