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.
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/
--
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/