implementing network packages
hello everyone ,
i am a beginner to linux networking part, but i wanted to know where are the all networking packages installed on linux (like IP,ARP. etc), i mean which *.c files and drivers???
and one more thing ,
i want to implement my own packages for these tasks ,so is it possible to redirect the system to use my created packages to use instead of those installed in the system???
and can it be done with individual packages , that is i provide my IP package and rest all protocols will be those of the system(yes i will provide the same interface to others)???how can i do that
thanks a lot