]> git.hungrycats.org Git - linux/commitdiff
[LLC]: In llc_ui_connect(), return error properly when device not found.
authorArnaldo Carvalho de Melo <acme@conectiva.com.br>
Mon, 27 Oct 2003 17:11:37 +0000 (09:11 -0800)
committerArnaldo Carvalho de Melo <acme@conectiva.com.br>
Mon, 27 Oct 2003 17:11:37 +0000 (09:11 -0800)
net/llc/af_llc.c

index a8c13163e19f40f30a0abdba0ef95c360bf539fe..bebe9c0bc3e119fcbda2042e3a2cfdfda41894cb 100644 (file)
@@ -415,6 +415,7 @@ static int llc_ui_connect(struct socket *sock, struct sockaddr *uaddr,
                        goto out;
        }
        if (!llc->dev) {
+               rc = -ENODEV;
                rtnl_lock();
                dev = dev_getbyhwaddr(addr->sllc_arphrd, addr->sllc_smac);
                rtnl_unlock();