> >>I have written a netfilter kernel module and I want some code > >>to run periodically > > > init_timer() and family. > > http://www.linux-m32r.org/lxr/http/source/kernel/timer.c?v=2.6.19;a=i386 > > #L140 > > > > This is exactly what I need. add_timer() calling function X in the init > and then add_timer() in function X. > No, I believe you want to do add_timer() calling function X in the init and then mod_timer() in function X (or del_timer() if your finished). -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/