Hi,

I am doing a raw socket programming! In that I specified MSG_NOWAIT flag in recv() function,and also I am calling the recv() function repetedly using while(1) loop. But some times, the socket is not receiving the messages i.e some of the packets were dropped in the kernel. What will be the reason? and how to overcome this?