Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Fedorov                       2:5020/400     11 Jun 2001  07:38:28
 To : Eugeni Dodonov
 Subject : Re: kernel sockets
 -------------------------------------------------------------------------------- 
 
 Eugeni Dodonov wrote:
 
 >Dmitry Fedorov писал что-то про Re: kernel sockets...
 >>
 >>Смотри sys_socketcall() в net/socket.c.
 >>А также sock_create() и другие (sock_sendmsg, например),
 >
 >Я уже разобрался... Понадобилось RTF /usr/src/linux/net/khttpd/net/sockets.h :)
 
 А, так ты о 2.4. А с ним я еще не разбирался.
 
 >>У меня работает. Ты, наверное, что-нибудь упустил.
 >
 >И впрямь... Забыл про get_fs() и set_fs()... :)
 
 Самое главное и не заметил :)
 
 >Hо есть еще вот такой вопрос: можно ли открыть файл в одной функции,
 >написать что-нибудь в этот же файл в другой функции и потом закрыть его в
 
 Передавай дескриптор, какие проблемы?
 
 >третьей? Файл открывается, но при попытке записать что-нибудь в него выдается
 >-EBADF (Bad file number). Можно это как-нибудь поправить? Если открывать файл,
 >писать что-нибудь и закрывать в одном и том-же месте то все работает.
 
 А ты это в одном процессе делаешь?
 А возврат из sys_open на ошибки проверяешь?
 А O_WRONLY или O_RDWR в sys_open не забыл?
 -- 
 Eсли уж гайка есть, она должна быть затянута до конца.
 --- ifmail v.2.15dev5
  * Origin: INP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 kernel sockets   Eugeni Dodonov   09 Jun 2001 03:05:33 
 Re: kernel sockets   Dmitry Fedorov   09 Jun 2001 09:09:14 
 Re: kernel sockets   Eugeni Dodonov   09 Jun 2001 22:06:20 
 Re: kernel sockets   Dmitry Fedorov   10 Jun 2001 10:37:37 
 Re: kernel sockets   Eugeni Dodonov   10 Jun 2001 21:35:59 
 Re: kernel sockets   Dmitry Fedorov   11 Jun 2001 07:38:28 
 Re: kernel sockets   Eugeni Dodonov   11 Jun 2001 15:03:01 
 Re: kernel sockets   Dmitry Fedorov   11 Jun 2001 17:08:26 
Архивное /ru.linux/88435a6864a3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional