atm: Introduce vcc_process_recv_queue
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / net / atm / pppoatm.c
index db4a11c61d15c08462623975d027d1bbb81fa4a2..df35d9a3b5fe91672cf0890d49566ae96e1f11e5 100644 (file)
@@ -303,6 +303,10 @@ static int pppoatm_assign_vcc(struct atm_vcc *atmvcc, void __user *arg)
        atmvcc->push = pppoatm_push;
        atmvcc->pop = pppoatm_pop;
        __module_get(THIS_MODULE);
+
+       /* re-process everything received between connection setup and
+          backend setup */
+       vcc_process_recv_queue(atmvcc);
        return 0;
 }