- 论坛徽章:
- 0
|
int sockfd;
struct sockaddr_in saddr;
if((sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0)
{
fprintf(stderr, "socket create failed!\n");
exit(-1);
}
bzero(&saddr, sizeof(saddr));
saddr.sin_family = AF_INET;
saddr.sin_port = htons(13);
if(inet_pton(AF_INET, (const char *)argv[1], &saddr.sin_addr) <= 0)
{
fprintf(stderr, "get server addr failed!\n");
exit(-1);
}
if(connect(sockfd, (struct sockaddr*)&saddr, sizeof(saddr)) < 0)
{
fprintf(stderr, "errorno :%d \n", errno);
fprintf(stderr, "connect server failed!\n");
exit(-1);
}
main函数主要代码如上,
argv[1]是127.0.0.1, connect函数失败, errno=111,希望大家帮忙给看看,可能的问题。 |
|