I'm reading the code of IPSec in kernel 2.5 and have several small questions: 1 At which specific point is *esp_output()* being invoked? Can you give me some hint? I can't find the invoke point in the source code. 2 What is the *struct xfrm_tmpl* used for? Can you tell me the function of this data structure? I'll appreciate your help in advance! Forrest BTW, I speak for myself, not for Intel Corp. - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html