ar71xx: make 902-unaligned_access_hacks.patch apply again
authorJonas Gorski <jogo@openwrt.org>
Fri, 3 Jul 2015 16:47:44 +0000 (16:47 +0000)
committerJonas Gorski <jogo@openwrt.org>
Fri, 3 Jul 2015 16:47:44 +0000 (16:47 +0000)
r46161 updated headers also touched by it, so it needed to be refreshed
as well.

Closes #20033.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46165

target/linux/ar71xx/patches-3.18/902-unaligned_access_hacks.patch

index 7e22859343ca3cd13ce35df7cb5ab745a4bbe70d..2e921a22f5de5448888dfbafd0a8ff3628225654 100644 (file)
  u32 secure_ipv6_port_ephemeral(const __be32 *saddr, const __be32 *daddr,
 --- a/include/uapi/linux/in.h
 +++ b/include/uapi/linux/in.h
-@@ -78,7 +78,7 @@ enum {
+@@ -81,7 +81,7 @@ enum {
  /* Internet address. */
  struct in_addr {
        __be32  s_addr;
 -};
 +} __attribute__((packed, aligned(2)));
+ #endif
  
  #define IP_TOS                1
- #define IP_TTL                2
 --- a/net/core/secure_seq.c
 +++ b/net/core/secure_seq.c
 @@ -46,11 +46,12 @@ __u32 secure_tcpv6_sequence_number(const