Могу ли я с SCTP использовать bindx / SCTP_SOCKOPT_BINDX_ADD после подключения? - PullRequest
2 голосов
/ 15 февраля 2011

При использовании SCTP, после того как я вызвал bind () (но не bindx () / SCTP_SOCKOPT_BINDX_ADD) и после того, как я вызвал connect (), могу ли я затем вызвать bind () или использовать SCTP_SOCKOPT_BINDX_ADD?

Например-После подключения, а не после привязки и перед подключением я могу добавить дополнительные локальные IP-адреса (для множественной адресации).

1 Ответ

0 голосов
/ 20 февраля 2011

RFC сказал: добавление и удаление адресов из подключенной ассоциации является дополнительной функцией.Реализации, которые не поддерживают эту функцию, должны возвращать -1 и устанавливать для errno значение EOPNOTSUPP.

Но в Linux вы можете добавить / rem дополнительный локальный IP-адрес после установленного соединения.

...