【发布时间】:2012-12-04 12:02:39
【问题描述】:
我正在创建一个需要侦听特定端口上所有网络接口的套接字。
我使用 INADDR_ANY 创建它,因此套接字可以正确侦听所有本地 IP 地址。
我的问题是:如果出现新界面会怎样? socket是自动监听新的接口,还是需要重新绑定?
示例:我的套接字已经在监听,我创建了一个 wifi ad-hoc 连接。我是否需要检测新接口可用(即席接口),然后重新绑定套接字?
(我现在在 Windows 上使用 C++,但代码必须移植到 MacOS)
【问题讨论】:
标签: c++ sockets networking network-programming bind