]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/tipc/socket.c
[SCSI] add missing transport configure points for target and host
[linux-2.6-omap-h63xx.git] / net / tipc / socket.c
index e36b4b5a5222320644fd1d7fe35c06bfe982e7f0..24ddfd2ca38bf037e6b1710e78dedcd24aa0e1df 100644 (file)
@@ -201,7 +201,7 @@ static int tipc_create(struct net *net, struct socket *sock, int protocol)
                return -EPROTOTYPE;
        }
 
-       sk = sk_alloc(net, AF_TIPC, GFP_KERNEL, &tipc_proto, 1);
+       sk = sk_alloc(net, AF_TIPC, GFP_KERNEL, &tipc_proto);
        if (!sk) {
                tipc_deleteport(ref);
                return -ENOMEM;
@@ -253,7 +253,7 @@ static int release(struct socket *sock)
        dbg("sock_delete: %x\n",tsock);
        if (!tsock)
                return 0;
-       down_interruptible(&tsock->sem);
+       down(&tsock->sem);
        if (!sock->sk) {
                up(&tsock->sem);
                return 0;