Hi, In tcp_prequeue() in tcp.h what does this mean: if(tp->ucopy.task). tp->ucopy.task is the pointer to the task that has this socket sk. But this socket was created by some task, so when can this be NULL. Murgan _________________________________________________________ Click below to visit monsterindia.com and review jobs in India or Abroad http://monsterindia.rediff.com/jobs -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/