I've been struggling to understand why an application which worked fine
on 2.2.X stopped working on 2.4.7 (RH72) and found out that sendmsg()
always leaves Identification field in IP header set to 0 (at least for
UDP sockets). This confuses Cisco devices when you're doing
WCCP negotiations with them. The application is "Oops!" proxy server -
http://zipper.paco.net/~igor/oops.eng/
Sorry if I'm wrong but I think this is a kernel problem because
sendmsg() is a system call. On RH6.2 with 2.2.19 this doesn't happen,
and Identification field in IP header is set to non-zero values. Let me
know if you need any other information, as I do not have any experience
in debugging these sort of problems.
Please CC your replies, if any, to my e-mail as I'm not subscribed to
the list.
-- Best Regards Vladimir Ivaschenko Certified Linux Engineer (RHCE)
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/