刚接触网络编程的内容 读一个程序 有个问题很困惑
服务器端的accept是如何获的客户端的IP的
accept(sockfd,(struct sockaddr *)(&client_addr),&sin_size)
对于这个client_addr的结构只是给出了定义
struct sockaddr_in client_addr
但是并没有填充内容 那服务器是如何识别是哪个客户端发起的请求呢?
难道是只要客户端向指定的服务器提出connet请求后,服务器就会自动搜索到客户端的地址 然后传给accept的第二个参数
呵呵 希望得到大家耐心的指点
可以看vxworks的源代码。http://download.gd-emb.org/download/id-3462.html 或者,再看看TCP/IP协议?