Dear All,<br><br>         I have connected two machines A &lt;---&gt; B. B is sending 35 packets (packet size = 1042 bytes) of data to A over UDP socket. But, the application A is receiving only 12 packets. <br>         TCPDUMP on machine A is showing all the packets received on machine A. <br>
         I suspect the erroneous buffer handling in TCP/IP stack. <br><br>         Can anyone please let me know the function which is responsible to transfer data from the kernel space to user space, the function which does copy_to_user() kind of stuff. <br>
         Or any hint on the control path of data from the driver to the application will be helpful.<br><br>Thanks,<br>Prabhu<br><br><br>