当我们绑定套接字时,在地址字段中我们可以像这样指定
serv_addr.sin_addr.s_addr = htonl(INADDR_ANY);
这里它将接受来自任何机器的请求,在这里我想接受来自特定IP地址的请求。 为此我像这样使用
inet_addr(ipaddress);
但它不起作用,如何从单个IP地址获取连接?
答案 0 :(得分:0)
您不需要网络堆栈来执行此操作,您可以在应用程序级别执行此操作。
在您接受传入连接后,请检查对等方的地址,如果您不喜欢,只需close()
连接。