I am adding new variables to the tcp header(tcp.h) of the linux kernel and reflect this changes to the source code(tcp_input.c) .Kindly shed light to my confusions below:
1. Do I have to recompile the whole kernel to reflect the changes in the header files and source code(i.e., tcp.c, tcp_input.c, etc)?
2. If so, what are the necessary steps involved( i.e., re-compile process) to reflect the new variables I added to the header file and the source codes?
3. I already tried recompiling the whole kernel and I always got an error.
Thank you very much in advance for the help.