Простейший сокет, Szef, 30-Авг-04, 14:59 [смотреть все]Добрый день! Пытаюсь написать простейший сокет, но на connect он валится, возвращая -1. Вот сам код: skip headersint main (void) { int fd = socket(AF_IET< SOCK_STREAM, 0); struct sockaddr_in servaddr; servaddr.sin_family = AF_INET; servaddr.sin_port = 21; inet_aton("127.0.0.1", &servaddr.sin_addr); connect(fd (struct sockaddr*) &servaddr, (socklen_t)sizeof(servaddr)); } Если смотреть, то connect возвращает -1, то есть ошибка. В чём прикол, вроде всё по учебнику? |