Re[4]: Почему сокету нельзя сделать bind() к двум портам?
От: SkyDance Земля  
Дата: 04.06.15 03:32
Оценка:
G>А что тогда в source port в UDP header пихать, когда write в этот сокет?

Я же написал: "Программирование заметно усложнилось бы, т.к. потребовались бы дополнительные средства типа "из какого порта прилетел этот буфер с данными". Хотя бы для того, чтобы потом указать source port в исходящем UDP. "

Если бы был такой интерфейс multi-bind, все бы пришлось врукопашную. Как в sendto() можно указать dport/daddr, так указывали бы еще и sport/saddr.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.