Hi, If I were to modify some minor things in a few files in the TCP protocol family and add a few fields to the following structures struct socket{} struct sock{} struct tcp_opt{} then, to make the modified kernel again would make dep clean bzImage do? After that I just need to copy the new bzImage to /boot and the new System.map from /usr/src/linux to /boot and link up the two guys with vmlinuz and System.map respectively right? Run /sbin/lilo and then if I boot, I should have taken care of all dependencies, right? Just wanted to know... Thanks Hari - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.rutgers.edu