rp-pppoe
    Tomasz Kłoczko 
    kloczek w rudy.mif.pg.gda.pl
       
    Śro,  4 Wrz 2002, 02:01:49 CEST
    
    
  
Ktoś zdaje sie narzekał że mu rp-pppoe przerywa. Chyba widomo dlaczego.
Format: 1.7
Date: Sun,  1 Sep 2002 11:04:12 +0200
Source: rp-pppoe
Binary: pppoe
Architecture: source i386
Version: 3.3-1.2
Distribution: unstable
Urgency: low
Maintainer: Christian Hudon <chrish w debian.org>
Changed-By: Josselin Mouette <joss w debian.org>
Description: 
 pppoe      - PPP over Ethernet driver
Closes: 124175
Changes: 
 rp-pppoe (3.3-1.2) unstable; urgency=low
 .
   * NMU during bug squashing party.
   * Applied patch from Thomas Antepoth to src/if.c (closes: #124175),
     see http://www.voy.com/41165/2/1244.html
Pod wskazanym adresem jest:
---
after getting "no send buffers available" with rp-pppoe in V3.3 when
running under heavy load I searched the man-page with "man 2 send" and
recognized that ENOBUFS is mostly a warning instead of an error. So the
behavour of rp-pppoe is quite exaggerated when disconnecting on this
warning.
The line in question is in #534 src/if.c which is originally:
if ((send(sock, pkt, size, 0) < 0))
and simply changed this line to:
if ((send(sock, pkt, size, 0) < 0) && ( errno != ENOBUFS ))
After a recompile the rp-pppoe worked as expected and did not disconnect 
any more.
---
Warto żeby ktoś kto używa rp-pppoe to sprawdził.
kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl