Hi all,
I am facing a problem,please help me to solve it in better way!!
Problem is:-
In my application i have opened an UDP socket and i am receiving packet
stream.
when the bit rate of the stream is high, my application starts ;loosing
packets where as at low bit rate everything seems to be fine.
to solve it, I browse the TCP/IP stack in kernel space
so i did change the TCP/IP stack, now i am not making the packet to be
queue, else directly copying it to user space.
this change seems to solve all my problem.
but i am not feeling good with this solution.
Is there anyother method by which i can get the data directly instead
of putting it in queue.
Any help is highly appreciated!!!
rgrds,
Munish Nayyar
|