On Wed, Jan 02, 2013 at 07:40:19PM -0600, Ryan Ozmun wrote:
> On Wed, 2 Jan 2013, Jason McIntyre wrote:
> 
> > On Wed, Jan 02, 2013 at 03:07:14PM -0600, r...@ozmun.us wrote:
> > > --- mbuf.9      17 Nov 2012 10:55:21 -0000      1.58
> > > +++ mbuf.9      2 Jan 2013 21:04:56 -0000
> > 
> > this diff doesn;t apply cleanly. is your mailer mangling spaces or
> > something?
> > 
> > jmc
> > 
> > 
> 
> Yeah, this one should work:
> 

yep. fixed now, thanks.
jmc

> --- mbuf.9    17 Nov 2012 10:55:21 -0000      1.58
> +++ mbuf.9    2 Jan 2013 21:04:56 -0000
> @@ -25,7 +25,7 @@
>  .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
>  .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>  .\"
> -.Dd $Mdocdate: November 17 2012 $
> +.Dd $Mdocdate: January 2 2013 $
>  .Dt MBUF 9
>  .Os
>  .Sh NAME
> @@ -110,31 +110,38 @@
>  };
>  
>  struct pkthdr {
> -        struct  ifnet *rcvif;
> -        SLIST_HEAD(packet_tags, m_tag) tags;
> -        int     len;
> -        u_int16_t csum_flags;
> -        u_int16_t ether_vtag;
> +     struct  ifnet *rcvif;
> +     SLIST_HEAD(packet_tags, m_tag) tags;
> +     int     len;
> +     u_int16_t tagsset;
> +     u_int16_t pad;
> +     u_int16_t csum_flags;
> +     u_int16_t ether_vtag;
> +     u_int   rdomain;
>       struct  pkthdr_pf pf;
>  };
>  
>  struct pkthdr_pf {
>       void     *hdr;
> -     u_int     rtableid;
> +     void     *statekey;
>       u_int32_t qid;
>       u_int16_t tag;
>       u_int8_t  flags;
>       u_int8_t  routed;
> +     u_int8_t  prio;
> +     u_int8_t  pad[3];
>  };
>  
> -struct m_ext {
> -        caddr_t ext_buf;
> -        void    (*ext_free)(caddr_t, u_int, void *);
> -        void    *ext_arg;
> -        u_int   ext_size;
> -        int     ext_type;
> -        struct mbuf *ext_nextref;
> -        struct mbuf *ext_prevref;
> +struct mbuf_ext {
> +     caddr_t ext_buf;
> +     void    (*ext_free)(caddr_t, u_int, void *);
> +     void    *ext_arg;
> +     u_int   ext_size;
> +     int     ext_type;
> +     struct ifnet* ext_ifp;
> +     int     ext_backend;
> +     struct mbuf *ext_nextref;
> +     struct mbuf *ext_prevref;
>  };
>  
>  struct mbuf {
> @@ -143,7 +150,7 @@
>                  struct {
>                          struct  pkthdr MH_pkthdr;
>                          union {
> -                                struct  m_ext MH_ext;
> +                                struct  mbuf_ext MH_ext;
>                                  char    MH_databuf[MHLEN];
>                          } MH_dat;
>                  } MH;

Reply via email to