> i built the packet similar to the bootp_pkt in ipconfig.c and added some > things like checksum calculation over pseudo tcp header and the like. > same that is required in userspace to send raw packets. > > could it be something with the tcp options set, or may it more be related > to a misfunctioning or not correctly initialized buffer that is used to > transmit the packet? I think u are doing something wrong in the sk_buff filling. I dont know the problem precisely. But I strongly recommend u to keep doing more experimentation. Thats the solution :-) Regards, Shine Mohamed -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/