Здравствуйте, netch80, Вы писали:
N>Кроссплатформенно это решается только созданием отдельного UDP сокета на каждый локальный IP. Так делают named, ntpd и прочие.
Это же я предложил нашему архитектору. Но он настоял на том, чтобы разрешить ситуацию с помощью sendmsg, покопавшись на более низком уровне в in_pktinfo (swan и netcat, к примеру, делают так). Как обламаюсь, вернёмся к первой мысли.