From: David S. Miller Date: Sat, 15 Mar 2014 02:15:35 +0000 (-0400) Subject: Merge branch 'ieee802154-next' X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=983f59617aabbbfadbc73b897b9a78e6ffd92841;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git Merge branch 'ieee802154-next' Phoebe Buckheister says: ==================== ieee802154: fix endianness and header handling This patch set enforces network byte order on all internal operations and fields of the 802.15.4 stack and adds a general representation of 802.15.4 headers with operations to create and parse those headers. This reduces code duplication in the current stack and also allows for upper layers to read headers of packets they have just received; it is also necessary for 802.15.4 link layer security, which requires header mangling. Changes since v1: * fixed lowpan packet rx after reassembly. Control blocks were used to retrieve source/dest addresses, but the CB is clobbered by reassembly. Instead, parse the header anew in lowpan. ==================== Signed-off-by: David S. Miller --- 983f59617aabbbfadbc73b897b9a78e6ffd92841