Function - skb_copy_and_csum_datagram_iovec
Posted on 2004-08-22
I am going to program a low-level network app and I need to manipulate some code in the kernel (version 2.4.18). The problem is that I traced a network function back to its roots, which ended up in an external function call ( skb_copy_and_csum_datagram_iovec ). I searched all the files in the kernel in order to find this function's place. I thought it was in usr/src/linux-2.4/include/linux/skbuff.h but there is only an "extern int" definition for this function there so I cannot trace what this function does and where it is really located.
I was looking for such a field
skb_copy_and_csum_datagram_iovec (const struct xxx, int xxx, char xxx, u32 xx)
return x; (BTW I know that it returns some value - not void - so most probably it is an int type definition)
so that I could see what the function is all about, but it is strangely nowhere in the source... Any pointers on where I can find this single function in the kernel's source code ?