Olaf Kirch 6e66aa15d8 [IrDA] af_irda: Silence kernel message in irda_recvmsg_stream
This patch silences an IRDA_ASSERT in irda_recvmsg_stream, as described in
http://bugzilla.kernel.org/show_bug.cgi?id=7512 irda_disconnect_indication
would set sk->sk_err to ECONNRESET, and a subsequent call to recvmsg
would print an irritating kernel message and return -1.

When a connected socket is closed by the peer, recvmsg should return 0
rather than an error. This patch fixes this.

Signed-off-by: Olaf Kirch <olaf.kirch@oracle.com>
Signed-off-by: Samuel Ortiz <samuel@sortiz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-04-25 22:29:28 -07:00
..
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:25 -07:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2007-02-28 09:42:14 -08:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2007-04-25 22:29:24 -07:00
2005-04-16 15:20:36 -07:00