Ziptar, Привет! Хочу уточнить, у меня две сетевые карты. Если я ввожу в браузере что то типа 192.168.0.1 то запрос на соединение проходит по карте 1, если ввожу глобальные адреса то запрос проходит по карте 2. В таком случае нужен иптаблес?
Владимир Дубровин, Мне казалось что время ожидания функции событий это не много не одно и то же что время установленное в системе как "время жизни" соединений на сокете. То есть если у epoll_wait(); последний параметр -1, то это как то связано с "временем жизни"? Другое дело если функция вернет событие означающее закрытие сокета, но то происходит только когда на другом конце провода его закрывают! В случае res2001, понятно что под "логикой приложения" он имел в виду, приложение а не ядро операционной системы и api, следовательно выделение дополнительной памяти! для массива временных меток если соединение на сокете не одно! как вариант. Нет?
Кажеться что можно, это же linux! Конечно писать исходники вещь довольно таки интересная но загромождать проект доп. конструкциями, и потреблением дополнительной памяти не хочеться, если есть возможность на уровне ядра решать вопрос, а ведь я не многого прошу!)
Есть такая слабость! Не очень понимать англишь, тем более сухой-технический сленг! Редактирую через нано с рут-правами, файл открывается с предупреждением:"Ошибка записи файла блокировки /sys/power/.autosleep.swp: Отказано в доступе".такая же история и с другим, в state:"freeze memdisk".
Конечно шаблоны-хорошо! Но пока все не разберу не успокоюсь, в каком направлении рыть чтоб понять всю эту "графику", Shell? Или еще что?
А $@ это параметр?.PHONY это макрос чтоль какой то? И что он означает? Ответь, не будь невеждой : )
jcmvbkbc, А если задам вопрос без пафоса ты типа ответишь? Дак вот короче говоря с сервером проблемка небольшая, а заключается она в самом неприятном! При получении события epoll_ewent(); например"5" сервер должен читать пока все не прочитает а потом писать пока все не напишет это тебе понятно? Дак вот при использовании gnutls_handshake() c неблокируемым вводом-выводом логика немного меняется, то есть если сервер изначально, пишет когда получает событие "4", читает когда получает событие "1" и читает-пишет когда получает событие "5" теперь при использовании рукопожатия при чтении сразу отвечает не дожидаясь соответствующего события, приходиться в каждом событии полагаться на то что функция сама поймет может ли писать или может ли читать получая -1или более при чтении или записи (уйдет много времени и усилий чтоб изучить исходники всей библы, переделать под себя и скомпилировать) и думается по этой причине раз через раз браузер не может пройти стадию рукопожатия с сервером. Интересно, какими функциями(находящимися в составе gnutls_handshake()) можно воспользоваться чтоб не нарушать логику чтения-записи, и можно ли вообще?