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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrey Melnikov                      2:5030/1340.116 27 Mar 2001  12:01:58
 To : Dmitry Stepanov
 Subject : Q: inetd service
 -------------------------------------------------------------------------------- 
 
 
  27 Mar 01 10:00, Dmitry Stepanov wrote to All:
 
  DS> From: Dmitry Stepanov <sda@free.net>
 
  DS> Valentin Nechayev wrote:
  >>
  >> >>> Max Ischenko wrote:
  >>
  >> MI> Я написал сервис, который запускается inetd. Могу ли я каким-либо
  >> MI> образом получить информацию о соединении: IP-адрес, например?
  >>
  >> 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
      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/52203ac057da.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional