ppp: don't override sk->sk_state in pppoe_flush_dev()
[pandora-kernel.git] / drivers / net / ppp / pppoe.c
index 2f319d1..1cce913 100644 (file)
@@ -319,7 +319,6 @@ static void pppoe_flush_dev(struct net_device *dev)
                        if (po->pppoe_dev == dev &&
                            sk->sk_state & (PPPOX_CONNECTED | PPPOX_BOUND | PPPOX_ZOMBIE)) {
                                pppox_unbind_sock(sk);
-                               sk->sk_state = PPPOX_ZOMBIE;
                                sk->sk_state_change(sk);
                                po->pppoe_dev = NULL;
                                dev_put(dev);