Программа
#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)