Цитата(megajohn @ Dec 9 2013, 13:38)

"буферизируются или нет", это называются Блокирующие ( синхронные ) или неблокирующие ( ассинхронные ) сокеты =)
Знаете, что такое "lwip raw API", pbuf_alloc() и udp_send()? Там сокетами и не пахнет.
Цитата(Golikov A. @ Dec 9 2013, 17:00)

то есть задача стоит как ограничить свои данные на выход, чтобы не засрать канал?
ну если не ТСР, то надо добавить контроль потока в УДП. Подтверждать получение, фактически перейти на ТСР...
Не обязательно. Можно на уровне Ethernet MAC собирать информацию (пакет ушёл или не ушёл) и передавать в приложение. Это можно делать в обход lwip (скажем, через глобальные переменные). Некрасиво, но можно попробовать.