Loading net/llc/af_llc.c +3 −1 Original line number Diff line number Diff line Loading @@ -187,8 +187,10 @@ static int llc_ui_release(struct socket *sock) llc->laddr.lsap, llc->daddr.lsap); if (!llc_send_disc(sk)) llc_ui_wait_for_disc(sk, sk->sk_rcvtimeo); if (!sock_flag(sk, SOCK_ZAPPED)) if (!sock_flag(sk, SOCK_ZAPPED)) { llc_sap_put(llc->sap); llc_sap_remove_socket(llc->sap, sk); } release_sock(sk); if (llc->dev) dev_put(llc->dev); Loading net/llc/llc_core.c +0 −1 Original line number Diff line number Diff line Loading @@ -127,7 +127,6 @@ struct llc_sap *llc_sap_open(unsigned char lsap, goto out; sap->laddr.lsap = lsap; sap->rcv_func = func; llc_sap_hold(sap); llc_add_sap(sap); out: write_unlock_bh(&llc_sap_list_lock); Loading Loading
net/llc/af_llc.c +3 −1 Original line number Diff line number Diff line Loading @@ -187,8 +187,10 @@ static int llc_ui_release(struct socket *sock) llc->laddr.lsap, llc->daddr.lsap); if (!llc_send_disc(sk)) llc_ui_wait_for_disc(sk, sk->sk_rcvtimeo); if (!sock_flag(sk, SOCK_ZAPPED)) if (!sock_flag(sk, SOCK_ZAPPED)) { llc_sap_put(llc->sap); llc_sap_remove_socket(llc->sap, sk); } release_sock(sk); if (llc->dev) dev_put(llc->dev); Loading
net/llc/llc_core.c +0 −1 Original line number Diff line number Diff line Loading @@ -127,7 +127,6 @@ struct llc_sap *llc_sap_open(unsigned char lsap, goto out; sap->laddr.lsap = lsap; sap->rcv_func = func; llc_sap_hold(sap); llc_add_sap(sap); out: write_unlock_bh(&llc_sap_list_lock); Loading