]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/irda/af_irda.c
[PKTGEN]: fix device name handling
[mv-sheeva.git] / net / irda / af_irda.c
index eabd6838f50a2e811888d22499e31ab90ae55af8..0eb7d596d4703cd3f773c529b6888eaad5172b48 100644 (file)
@@ -138,7 +138,6 @@ static void irda_disconnect_indication(void *instance, void *sap,
                sk->sk_shutdown |= SEND_SHUTDOWN;
 
                sk->sk_state_change(sk);
-               sock_orphan(sk);
                release_sock(sk);
 
                /* Close our TSAP.
@@ -1446,7 +1445,7 @@ static int irda_recvmsg_stream(struct kiocb *iocb, struct socket *sock,
                         */
                        ret = sock_error(sk);
                        if (ret)
-                               break;
+                               ;
                        else if (sk->sk_shutdown & RCV_SHUTDOWN)
                                ;
                        else if (noblock)