Several issues have been found lately wrt. the PPPOX_ZOMBIE socket state. This state is now only set upon reception of a PADT to stop further transmissions. However this is redundant with the PADT workqueue mechanism introduced by 287f3a943fef ("pppoe: Use workqueue to die properly when a PADT is received").
We can thus simplify pppox socket state handling by getting rid of PPPOX_ZOMBIE entirely. Guillaume Nault (2): ppp: don't set sk_state to PPPOX_ZOMBIE in pppoe_disc_rcv() ppp: remove PPPOX_ZOMBIE socket state drivers/net/ppp/pppoe.c | 26 ++++---------------------- drivers/net/ppp/pppox.c | 2 +- include/linux/if_pppox.h | 1 - 3 files changed, 5 insertions(+), 24 deletions(-) -- 2.6.2 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html