retrive data from mbuf chain
dudu at dudu.ro
Thu Feb 7 21:12:02 UTC 2008
On 2/7/08, Biks N <freebsd.dev at gmail.com> wrote:
> I am new to FreeBSD kernel programming.
> Currently I am trying to work on mbuf data manupulation.
> >From my understanding: data (payload) is stored into one or more mufs
> which are chained together through m_next pointer.
> Now, I need to retrive all data in mbuf chain ( mbufs linked by
> m_next). I am working ip_output() in netinet/ip_output.c
> Does there exist inbuilt function/macro to retrive all the data in mbuf chain?
I may be wrong on this one, but according to my understanding, a
m_pullup() followed by a mtod() should do the trick.
> thanks in advance :)
> freebsd-hackers at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
More information about the freebsd-hackers