query about wrtitng a netfilter module

how can i write a module program that will be called at NF_IP_LOCAL_OUT? actually i want to call a function that processes on the packet that is builded in packet outgoing process. for that i want that module to be integrated part of linux
kernel.how can i then make that module to be called at NF_IP_LOCAL_OUT?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
b123coderAuthor Commented:
hi scn,
           Is there any website that provide more  netfilter module examples?
Sorry, I am not aware of such websites.
In the kernel source code, there are some modules that make use of the netfilter hooks, e.g. net/ipv4/netfilter/iptable_netfilter.c. Even if they are quite complex, they can give some ideas.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux OS Dev

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.