🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: recv - C?mo saber lo que hay pendiente de recibir? o si lo ah?!

#12138
From: Mario Teijeiro Otero
Date: Thu, 30 Aug 2001 18:52
37 lines
2120 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Seldon wrote:

> 
> y dijo en es.comp.os.linux.programacion:
> 
>> if (i = ioctl (fileno(stdin), FIONREAD, &n))
> 
> - -En ioctl_list(2):
> 0x0000541B��������FIONREAD��������int *
> 

En /usr/src/linux/fs/ioctrl.c, en la l�nea 41 (kernel 2.4.9) est� la l�nea
que realiza el comando FIONREAD:
case FIONREAD:
                        return put_user(inode->i_size - filp->f_pos, (int 
*) arg);

como ves, es muy f�cil ver que devuelve lo que queda por leer:
tama�o - posicion.

saludos
- -- 
"Yo uso software libre" (declaraci�n a petici�n de Richard M. Stallman)

Mario Teijeiro Otero (emeteo) mailto: mteijeiro at escomposlinux dot org
clave: correo con Asunto: "[PGPKEY]"     Usr. Reg. 122438               
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7jouGMKsc+XeZcdwRAr+WAJ9lg2D04ZwFwaIitL7lIe0UkKVviQCfTIKg
ly+VZ0rKWaeVSKStg/TsDNM=
=LSjr
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <k22mm9.ota.ln@asimovi.localdomain>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!asimovi.localdomain!nobody
References: <3B83BD6A.8000705@NOSPAMmultico.es> <uln3m9.p11.ln@habana.yon.net> <c8p6m9.pt1.ln@gaia.seldon.4mg.com> <9midrj$e5i$1@news.unizar.es> <b0ilm9.f8.ln@gaia.seldon.4mg.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,c901d4005340966e
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-08-30 12:16:19 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!asimovi.localdomain!nobody
From: Mario Teijeiro Otero <mteijeiro@escomposlinux.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: recv - C?mo saber lo que hay pendiente de recibir? o  si lo ah?!
Date: Thu, 30 Aug 2001 20:52:57 +0200
Organization: Telefonica Transmision de Datos
Lines: 38
Message-ID: <k22mm9.ota.ln@asimovi.localdomain>
References: <3B83BD6A.8000705@NOSPAMmultico.es> <uln3m9.p11.ln@habana.yon.net> <c8p6m9.pt1.ln@gaia.seldon.4mg.com> <9midrj$e5i$1@news.unizar.es> <b0ilm9.f8.ln@gaia.seldon.4mg.com>
NNTP-Posting-Host: 213-99-204-154.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit
User-Agent: KNode/0.7.0