Hi Kirk, check out arp capturing method of linux.It uses dev_add_pack macro Incase of not able to find out grep it.
Regards Ravi
Kirk Bollinger wrote:
On Fri, 23 May 2003, Ravi wrote:
Hi Kirk Bollinger, If I understood your question correctly you wanted to print skb or in other words want to send contents of skbuff to user space..
Write a kernel module to copy the contents of skbuff to user space Use dev_add_pack to capture the packets and have fun.
yes, that's what I want to do. I'll checkout dev_add_pack and try the module method.
thanks!
-kirk
Ravi
Kirk Bollinger wrote:
I'm just starting to play around with the kernel.
I want to know how most people do things like print out info and/or write to a file. I'm interested in playing with network code and wanted to print some parts of the skb's.
for instance my first thing I tried to do is to print the destination address of all icmp ECHO_REPLY packets but haven't been able to get this to work.
Any tutorials on this?
thanks!
-kirk
-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/
-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/
--
The views presented in this mail are completely mine. The company is not responsible for whatsoever. ------------------------------------------------------------------------ Ravi Kumar CH Rendezvous On Chip (i) Pvt Ltd Hyderabad, India Ph: +91-40-2335 1214 / 1175 / 1184
ROC home page <http://www.roc.co.in>
-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/