Hi Lijin liu, There is sk_sleep function in include/net/sock.h line 1241 This might help. *- Bharath H S*
On Wed, Dec 22, 2010 at 11:47 AM, lijin liu <llj...@gmail.com> wrote: > Hello everyone! > > I am trying to implement a simple tcp server in the kernel. I read the > ktcpvs's source code, but it works under kernel 2.4. > > The struct sock changed in kernel 2.6, I have two questions about the > struct: > > 1. Is sk_wq field in 2.6 equals to sk_sleep field in 2.4? > 2. How can I access the tcp accept queue in kernel 2.6? (In kernel > 2.4, we could use tp_pinfo.af_tcp.accept_queue, but it was removed in > 2.6) > > > PS: Should sk_receive_queue in the struct sock be used as > tp_pinfo.af_tcp.accept_queue? > > Thanks a lot! > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies