summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2004-10-10 09:16:48 +0000
committerglebius <glebius@FreeBSD.org>2004-10-10 09:16:48 +0000
commit0dda31b4f9124e935eb487053875a46a0736fdcb (patch)
tree21bc13f747714b04a219ff4fc15e72d6a9f9239a /share
parent1d181e7321e60436a85de690f633ee15f8b2f939 (diff)
downloadFreeBSD-src-0dda31b4f9124e935eb487053875a46a0736fdcb.zip
FreeBSD-src-0dda31b4f9124e935eb487053875a46a0736fdcb.tar.gz
Revert last commit since it breaks API.
Requested by: sam
Diffstat (limited to 'share')
-rw-r--r--share/man/man9/mbuf_tags.918
1 files changed, 7 insertions, 11 deletions
diff --git a/share/man/man9/mbuf_tags.9 b/share/man/man9/mbuf_tags.9
index 6992b05..3512945 100644
--- a/share/man/man9/mbuf_tags.9
+++ b/share/man/man9/mbuf_tags.9
@@ -91,7 +91,8 @@ fields are set to type, length,
and
cookie, respectively.
.Va m_tag_free
-points to a function which will be used to free this tag.
+points to
+.Ft _m_tag_free .
Following this structure are
.Va m_tag_len
bytes of space that can be used to store tag-specific information.
@@ -193,16 +194,11 @@ Return the first tag associated with
.It Fn m_tag_free tag
Free
.Fa tag
-using default free method.
-This function should only be used at the end of a custom free method.
-It should never be used to free a packet tag of an unknown origination.
-To perform the latter
-.Fn m_tag_delete
-should be used in case of an attached
-.Fa tag
-or (tag->m_tag_free)(tag)
-should be called in case of a detached
-.Fa tag .
+using its
+.Va m_tag_free
+method.
+.Ft _m_tag_free
+is used by default.
.It Fn m_tag_init mbuf
Initialize the tag storage for packet
.Fa mbuf .
OpenPOWER on IntegriCloud