This patch marks ieee802154_addr as packed as it used by memcmp to compare this struct for rhashtable in fragmentation api. Fixes: 648700f76b03 ("inet: frags: use rhashtables for reassembly units") Reported-by: Stefan Schmidt <stefan@xxxxxxxxxxxxxxx> Signed-off-by: Alexander Aring <aring@xxxxxxxxxxxx> --- include/net/cfg802154.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/net/cfg802154.h b/include/net/cfg802154.h index 795ca4008f72..fc5dab9c798e 100644 --- a/include/net/cfg802154.h +++ b/include/net/cfg802154.h @@ -242,7 +242,7 @@ struct ieee802154_addr { __le16 short_addr; __le64 extended_addr; }; -}; +} __packed; struct ieee802154_llsec_key_id { u8 mode; -- 2.11.0 -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html