服务器侦听多个端口c

ozn*_*nus 0 c sockets linux

我需要以单个线程服务器的程序为例

听c中的多个端口(linux red-hut)?

如果使用一个插座?

cni*_*tar 6

您无法绑定到多个端口,因此您也无法侦听.您需要为每个端口使用一个套接字.

这样做应该不难.只需bind(2)多个插槽,listen(2)然后将它们添加到一个select(2)循环中.