diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-12-09 09:38:33 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-12-09 09:38:33 +0000 |
commit | db04bbd2ecd21238308dcef13e7b3e2ef608db93 (patch) | |
tree | 923ebd5da1b6bf194ee4862f9290c93de31f195f /target/linux/ar71xx | |
parent | 613bc3ef3fc2ff6e7f3a13f2fbcfa88810961585 (diff) | |
download | upstream-db04bbd2ecd21238308dcef13e7b3e2ef608db93.tar.gz upstream-db04bbd2ecd21238308dcef13e7b3e2ef608db93.tar.bz2 upstream-db04bbd2ecd21238308dcef13e7b3e2ef608db93.zip |
ar71xx: remove another leftover broken chunk of code in the unaligned access hacks patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43586
Diffstat (limited to 'target/linux/ar71xx')
-rw-r--r-- | target/linux/ar71xx/patches-3.14/902-unaligned_access_hacks.patch | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/target/linux/ar71xx/patches-3.14/902-unaligned_access_hacks.patch b/target/linux/ar71xx/patches-3.14/902-unaligned_access_hacks.patch index 86fe6c0369..c4d0005d69 100644 --- a/target/linux/ar71xx/patches-3.14/902-unaligned_access_hacks.patch +++ b/target/linux/ar71xx/patches-3.14/902-unaligned_access_hacks.patch @@ -200,30 +200,6 @@ #endif /* __UAPI_DEF_IN6_ADDR */ #if __UAPI_DEF_SOCKADDR_IN6 ---- a/net/ipv6/af_inet6.c -+++ b/net/ipv6/af_inet6.c -@@ -62,6 +62,7 @@ - #endif - - #include <asm/uaccess.h> -+#include <asm/unaligned.h> - #include <linux/mroute6.h> - - MODULE_AUTHOR("Cast of dozens"); -@@ -679,11 +680,12 @@ bool ipv6_opt_accepted(const struct sock - { - const struct ipv6_pinfo *np = inet6_sk(sk); - const struct inet6_skb_parm *opt = IP6CB(skb); -+ unsigned char *header = skb_network_header(skb); - - if (np->rxopt.all) { - if ((opt->hop && (np->rxopt.bits.hopopts || - np->rxopt.bits.ohopopts)) || -- (ip6_flowinfo((struct ipv6hdr *) skb_network_header(skb)) && -+ (ip6_flowinfo((struct ipv6hdr *)net_hdr_word(header)) && - np->rxopt.bits.rxflow) || - (opt->srcrt && (np->rxopt.bits.srcrt || - np->rxopt.bits.osrcrt)) || --- a/net/ipv6/tcp_ipv6.c +++ b/net/ipv6/tcp_ipv6.c @@ -65,6 +65,7 @@ |