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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrey Melnikov                      2:5030/1340.116 27 Mar 2001  17:42:40
 To : Dmitry Stepanov
 Subject : Q: inetd service
 -------------------------------------------------------------------------------- 
 
 
  27 Mar 01 15:40, Dmitry Stepanov wrote to All:
 
  DS> From: Dmitry Stepanov <sda@free.net>
 
  DS> Andrey Melnikov wrote:
  >>  >> man getpeername
  >>  DS> сервис читает stdin, пишет в stdout и понятия не имеет про сокеты.
  >>  DS> как быть?
  >>     Ммать..
  >> вырезка из wu-ftpd/src/ftpd.c
  >>
  >> #ifndef DAEMON
  >>     addrlen = sizeof(his_addr);
  >>     if (getpeername(0, (struct sockaddr *) &his_addr, &addrlen) < 0) {
  >>         syslog(LOG_ERR, "getpeername (%s): %m", argv[0]);
  >> #ifndef DEBUG
  >>         exit(1);
  >> #endif
  >>
  >>     В getpeername первый 0 - это stdin
  DS> ага. спасибо. просто stdin у меня ассоциировался в этом случае с
  DS> файловым дексриптором.
 
     А что - сокет не файловый дескриптор ?
      Andrey aka TEMHOTA-RIPN
      [Team Linux] [Team Inet] [Team IRC 4ever] [Team Windows Mu$t DiE]
 [Team TEMHOTA - Дрyг молодежи!] [Team CuBeR PuNkS] [TEAM Спать] [TEAM hAtE]
 --- GoldED+/LNX 1.1.4.3
  * Origin: Powered by SlackWare Linux (2:5030/1340.116)
 
 

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

 Тема:    Автор:    Дата:  
 Q: inetd service   Max Ischenko   26 Mar 2001 19:23:31 
 Re: Q: inetd service   Valentin Nechayev   26 Mar 2001 19:45:51 
 Re: Q: inetd service   Dmitry Stepanov   27 Mar 2001 11:00:45 
 Q: inetd service   Andrey Melnikov   27 Mar 2001 12:01:58 
 Re: Q: inetd service   Dmitry Stepanov   27 Mar 2001 16:40:03 
 Q: inetd service   Andrey Melnikov   27 Mar 2001 17:42:40 
 Re: Q: inetd service   Dmitry Stepanov   28 Mar 2001 14:23:59 
 Q: inetd service   Andrey Melnikov   28 Mar 2001 15:30:20 
 Re: Q: inetd service   Eugene B. Berdnikov   27 Mar 2001 14:04:11 
 Re: Q: inetd service   Max Ischenko   27 Mar 2001 14:23:18 
 Re: Q: inetd service   Valentin Nechayev   27 Mar 2001 16:07:41 
 Re: Q: inetd service   Max Ischenko   27 Mar 2001 17:25:18 
 Q: inetd service   Vlad Abishkin   27 Mar 2001 10:55:54 
Архивное /ru.linux/52203ac0a6f6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional