From owner-freebsd-doc@FreeBSD.ORG Wed Jul 7 16:35:36 2004 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7B6516A4CE for ; Wed, 7 Jul 2004 16:35:36 +0000 (GMT) Received: from relay.macomnet.ru (relay.macomnet.ru [195.128.64.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43E7B43D41 for ; Wed, 7 Jul 2004 16:35:36 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (vi70540f@mp2.macomnet.net [195.128.64.6]) by relay.macomnet.ru (8.12.10/8.12.10) with ESMTP id i67GZXu517831334; Wed, 7 Jul 2004 20:35:34 +0400 (MSD) Date: Wed, 7 Jul 2004 20:35:33 +0400 (MSD) From: Maxim Konovalov To: Robert Wagner In-Reply-To: Message-ID: <20040707203455.M81540@mp2.macomnet.net> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-doc@freebsd.org Subject: Re: man page for mbuf is not consistent with header defines (for sure in stable 4.10-PRERELEASE) X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2004 16:35:37 -0000 [ Trim CC: ] On Wed, 7 Jul 2004, 09:13-0700, Robert Wagner wrote: > The man page for mbuf has mbuf pkthdr flags definitions that do not match header file. > > man page shows > > /* mbuf pkthdr flags, also in m_flags */ > #define M_BCAST 0x0200 /* send/received as link-level broadcast */ > #define M_MCAST 0x0400 /* send/received as link-level multicast */ > #define M_FRAG 0x0800 /* packet is fragment of larger packet */ > #define M_FIRSTFRAG 0x1000 /* packet is first fragment */ > #define M_LASTFRAG 0x2000 /* packet is last fragment */ > > header (mbuf.h) file shows > > /* > * mbuf pkthdr flags (also stored in m_flags). > */ > #define M_BCAST 0x0100 /* send/received as link-level broadcast */ > #define M_MCAST 0x0200 /* send/received as link-level multicast */ > #define M_FRAG 0x0400 /* packet is a fragment of a larger packet */ > #define M_FIRSTFRAG 0x0800 /* packet is first fragment */ > #define M_LASTFRAG 0x1000 /* packet is last fragment */ > > I am currently seeing this in 4.10-PRERELEASE > > Comments??? Fixed in -STABLE, thanks for the report. -- Maxim Konovalov