Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f7a3182 authored by Simon Wunderlich's avatar Simon Wunderlich Committed by Antonio Quartulli
Browse files

batman-adv: fix size of batadv_bla_claim_dst



Since this is a mac address and always 48 bit, and we can assume that
it is always aligned to 2-byte boundaries, add a pack(2) pragma.

Signed-off-by: default avatarSimon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: default avatarMarek Lindner <mareklindner@neomailbox.ch>
Signed-off-by: default avatarAntonio Quartulli <antonio@meshcoding.com>
parent 27a417e6
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -155,6 +155,7 @@ enum batadv_tvlv_type {
	BATADV_TVLV_ROAM	= 0x05,
};

#pragma pack(2)
/* the destination hardware field in the ARP frame is used to
 * transport the claim type and the group id
 */
@@ -163,6 +164,7 @@ struct batadv_bla_claim_dst {
	uint8_t type;		/* bla_claimframe */
	__be16 group;		/* group id */
};
#pragma pack()

/**
 * struct batadv_ogm_packet - ogm (routing protocol) packet