Программа #include <stdlib.h> #include <stdio.h> #include <sys/types.h> #include <sys/socket.h> int main() { int sock; int optval; sock=socket(PF_INET, SOCK_STREAM, 0); optval=5000; if (setsockopt(sock, SOL_SOCKET, SO_SNDTIMEO, (void *)&optval, sizeof(int))==-1) { perror("setsockopt"); } return EXIT_SUCCESS; } Выдаёт setsockopt: Invalid argument Вопрос - это SO_SNDTIMEO не работает, или я что-то не так делаю?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от LinuxUser
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Подсчет числа возможных открытых TCP-портов (2011)
- Форум Не понимаю почему не работает (2013)
- Форум Сокеты в Си (продолжене) (2005)
- Форум Cокеты и Cи (2005)
- Форум Клиент, сервер и их правильная работа. (2005)
- Форум Помогите разобраться с потоками (2003)
- Форум Сокеты передача сообщений между компьютерами. Помогите найти ошибку. (2012)
- Форум Подключиться к unix-сокету через bash (2020)
- Форум BROADCAST sendto вызывает Permission denied (2004)
- Форум [C] Получить данные на TCP сокет (2008)