🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7158

Obtener numero de bytes pendientes en cola de socket

#7158
From: Rufus
Date: Mon, 24 Mar 2003 22:47
22 lines
1722 bytes
Buenas grupo

Pues eso que estoy currandome un programilla y me veo en la necesidad de
saber cual es el numero de bytes que quedan por enviar en la cola del
socket.
Es decir si haces un 
netstat -tan

Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0    135 XXX.XX.X.X:38565        YYY.YYY.Y.Y:110      ESTABLISHED

lo que busco por programa es conseguir el valor de Send-Q (es decir el 135).
he mirado en el codigo de netstat y lo que hace es abrir el fichero
/proc/net/tcp o alguno de esos, pero debido a la cantidad de veces que lo
tengo que realizar no me puedo permitir el lujo de hacer tantos fopen,
buscar el socket, y coger lo que necesito y cerrar el archivo.

Alguien sabe como puedo hacer esto.

Gracias de antemano:

   Rufus
Technical Details
Message-ID: <b5o1uh$2bavl2$1@ID-144583.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!217-125-115-23.uc.nombres.ttd.ES!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: f86c8,e57195fa601185db,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-03-24 14:47:47 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!217-125-115-23.uc.nombres.ttd.ES!not-for-mail
From: Rufus <hidden@terra.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Obtener numero de bytes pendientes en cola de socket
Date: Mon, 24 Mar 2003 23:47:20 +0100
Lines: 22
Message-ID: <b5o1uh$2bavl2$1@ID-144583.news.dfncis.de>
NNTP-Posting-Host: 217-125-115-23.uc.nombres.ttd.es (217.125.115.23)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
X-Trace: fu-berlin.de 1048546066 79003298 217.125.115.23 (16 [144583])
User-Agent: KNode/0.7.5