ar71xx: make 902-unaligned_access_hacks.patch apply again
authorjogo <jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 3 Jul 2015 16:47:44 +0000 (16:47 +0000)
committerjogo <jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46165 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

index 7e22859..2e921a2 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