struct sockaddr_in in;
socklen_t addrlen;
if ((s_sockClient = accept(fd, (struct sockaddr*)&in, &addrlen)) == -1)
{
}
accept中的第三个参数,没有初始化。
传递进accept时,判断失败。
初始化一下:socklen_t addrlen = sizeof(struct sockaddr);
struct sockaddr_in in;
socklen_t addrlen;
if ((s_sockClient = accept(fd, (struct sockaddr*)&in, &addrlen)) == -1)
{
}
accept中的第三个参数,没有初始化。
传递进accept时,判断失败。
初始化一下:socklen_t addrlen = sizeof(struct sockaddr);