Deleted Added
full compact
mbuf.9 (129469) mbuf.9 (131530)
1.\" Copyright (c) 2000 FreeBSD Inc.
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 8 unchanged lines hidden (view full) ---

17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\"
1.\" Copyright (c) 2000 FreeBSD Inc.
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 8 unchanged lines hidden (view full) ---

17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\"
25.\" $FreeBSD: head/share/man/man9/mbuf.9 129469 2004-05-20 09:52:48Z ru $
25.\" $FreeBSD: head/share/man/man9/mbuf.9 131530 2004-07-03 18:29:24Z ru $
26.\"
27.Dd May 20, 2004
28.Dt MBUF 9
29.Os
30.\"
31.Sh NAME
32.Nm mbuf
33.Nd "memory management in the kernel IPC subsystem"

--- 410 unchanged lines hidden (view full) ---

444Returns the number of bytes available after the end of data in
445.Fa mbuf .
446.It Fn M_PREPEND mbuf len how
447This macro operates on an
448.Vt mbuf chain .
449It is an optimized wrapper for
450.Fn m_prepend
451that can make use of possible empty space before data
26.\"
27.Dd May 20, 2004
28.Dt MBUF 9
29.Os
30.\"
31.Sh NAME
32.Nm mbuf
33.Nd "memory management in the kernel IPC subsystem"

--- 410 unchanged lines hidden (view full) ---

444Returns the number of bytes available after the end of data in
445.Fa mbuf .
446.It Fn M_PREPEND mbuf len how
447This macro operates on an
448.Vt mbuf chain .
449It is an optimized wrapper for
450.Fn m_prepend
451that can make use of possible empty space before data
452(e.g. left after trimming of a link-layer header).
452(e.g.\& left after trimming of a link-layer header).
453The new
454.Vt mbuf chain
455pointer or
456.Dv NULL
457is in
458.Fa mbuf
459after the call.
460.It Fn M_MOVE_PKTHDR to from

--- 609 unchanged lines hidden ---
453The new
454.Vt mbuf chain
455pointer or
456.Dv NULL
457is in
458.Fa mbuf
459after the call.
460.It Fn M_MOVE_PKTHDR to from

--- 609 unchanged lines hidden ---