Search String: Display: Description: Sort:

Results:

References: [ +subject:/^(?:^\s*(re|sv|fwd|fw)[\[\]\d]*[:>-]+\s*)*TCP\:\s+sendmsg\/recvmsg\/ioctl\(SIOCINQ\/SIOCOUTQ\)\s*$/: 10 ]

Total 10 documents matching your query.

1. TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: ler" <davem@xxxxxxxxxx>
Date: Thu, 11 Jan 2001 16:42:31 -0600
_
/archives/netdev/2001-01/msg00179.html (8,190 bytes)

2. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: " <jleu@xxxxxxxxxxxxxx>
Date: Thu, 11 Jan 2001 15:10:01 -0800 (PST)
d
/archives/netdev/2001-01/msg00180.html (8,624 bytes)

3. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: ler" <davem@xxxxxxxxxx>
Date: Thu, 11 Jan 2001 17:47:26 -0600
i
/archives/netdev/2001-01/msg00181.html (9,609 bytes)

4. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: " <jleu@xxxxxxxxxxxxxx>
Date: Thu, 11 Jan 2001 22:19:50 -0500 (EST)
c
/archives/netdev/2001-01/msg00182.html (8,188 bytes)

5. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author:
Date: Fri, 12 Jan 2001 15:12:48 +0100
.
/archives/netdev/2001-01/msg00184.html (9,227 bytes)

6. TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: "James R. Leu" <jleu@xxxxxxxxxxxxxx>
Date: Thu, 11 Jan 2001 16:42:31 -0600
It seems that TCPs recvmsg/sendmsg and ioctl for SIOCINQ/SIOCOUTQ do not check to make sure the socket is connected. I was unable to find a place that does check to make sure the socket is connected
/archives/netdev/2001-01/msg00568.html (8,382 bytes)

7. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: "David S. Miller" <davem@xxxxxxxxxx>
Date: Thu, 11 Jan 2001 15:10:01 -0800 (PST)
And what is the problem with that? If the socket is in the process of connecting (SYN_SENT or SYN_RECV) then SIOCINQ/SIOCOUTQ will report zero. If closed or closing, it will report zero since by defi
/archives/netdev/2001-01/msg00569.html (8,756 bytes)

8. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: "James R. Leu" <jleu@xxxxxxxxxxxxxx>
Date: Thu, 11 Jan 2001 17:47:26 -0600
Hello David, This makes sense. I interpreted the The man page for tcp(4) to say that FIONREAD and TIOCOUTQ would leave errno equal to EPIPE if the socket was closed. In the code I see how sendmsg/rec
/archives/netdev/2001-01/msg00570.html (9,819 bytes)

9. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: John Heffner <jheffner@xxxxxxx>
Date: Thu, 11 Jan 2001 22:19:50 -0500 (EST)
If the other end has closed, you will get a -EPIPE from wait_for_tcp_connect(). -John
/archives/netdev/2001-01/msg00571.html (8,217 bytes)

10. Re: TCP: sendmsg/recvmsg/ioctl(SIOCINQ/SIOCOUTQ) (score: 1)
Author: Andi Kleen <ak@xxxxxx>
Date: Fri, 12 Jan 2001 15:12:48 +0100
.B FIONREAD, TIOCINQ Returns the amount of queued unread data in the receive buffer. Argument is a pointer to an integer. I honestly don't see how it can be interpreted to state that. -Andi -- This i
/archives/netdev/2001-01/msg00573.html (9,461 bytes)


This search system is powered by Namazu