[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20121104.123057.59138392933877977.davem@davemloft.net>
Date: Sun, 04 Nov 2012 12:30:57 -0500 (EST)
From: David Miller <davem@...emloft.net>
To: sven@...fation.org
Cc: b.a.t.m.a.n@...ts.open-mesh.org, netdev@...r.kernel.org
Subject: Re: [B.A.T.M.A.N.] [PATCH 1/9] batman-adv: add UNICAST_4ADDR
packet type
From: Sven Eckelmann <sven@...fation.org>
Date: Sun, 04 Nov 2012 12:20:13 +0100
> To push this question in a direction: May I assume that the driver always
> ensures that the ethernet header is 4 byte boundary - NET_IP_ALIGN (2)
> aligned?
Yes.
> When yes, this would result in a slight variations of your suggestion:
> unicast/bcast headers have to end at 4 bytes boundary + 2 bytes. The reason is
> easy to explain. batman-adv unicast/bcast headers are used to encapsulate the
> important parts of an ethernet frame:
>
> Ethernet Header for P2P | batman-adv header stuff | ethernet header | payload.
>
> Would you aggree?
Then you can get rid of the packed crap.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists