LINUX.ORG.RU

История изменений

Исправление dimgel, (текущая версия) :

UDP не имеет send буферов. Вызов send или sendto сразу идёт в драйвер адаптера

Я то же самое написал (предположил) в ОП. А откуда тогда у @mky взялся EAGAIN? (Хотя моя исходная претензия была – схрена ли драйвер не может вернуть EAGAIN, если его собственные/аппаратные буфера забиты?)

Единственная локальная ошибка это EMSGSIZE если размер дейтаграммы превышает Path MTU и PMTU Discovery не отключен (по умолчанию включен).

Так-так… Это отдельный сенькс.

Исходная версия dimgel, :

UDP не имеет send буферов. Вызов send или sendto сразу идёт в драйвер адаптера

Я то же самое написал (предположил) в ОП. А откуда тогда у @mky взялся EAGAIN?

Единственная локальная ошибка это EMSGSIZE если размер дейтаграммы превышает Path MTU и PMTU Discovery не отключен (по умолчанию включен).

Так-так… Это отдельный сенькс.