UDP, recvfrom, получить один пакет по частям
Допустим мне приходят по UDP пакеты, состоящие из заголовка и данных. Можно ли считать заголовок в один буфер, а данные в другой? Считать только заголовок и оставить пакет в буфере - без проблем, просто указать MSG_PEEK в качестве флага в recvfrom. А как считать потом данные _без_ заголовка в другой буфер?