hi, I'm new to IPv6 and am trying to send extension header information as ancillary data. This works fine for UDP and RAW sockets, but does not work at all with TCP sockets. I have not traced the kernel code for TCP ancillary data passing and assumed that it would be similar to UDP / RAW. Is there something else that needs to be done for TCP sockets in addition to setting socket options for extension headers ? (IPV6_HOPOPTS, IPV6_RTHDR at IPPROTO_IPV6 level) regards, suvidh -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/