diff options
author | William Pitcock <nenolod@dereferenced.org> | 2011-02-17 15:17:35 -0600 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2011-02-17 15:18:12 -0600 |
commit | da528cb69823d490a8d228dedc4ddab9840d5a3d (patch) | |
tree | 36cfbd962a623a54a1237c451ad8733968a7ea10 /main/linux-grsec/xfrm-fix-gre-key-endianess.patch | |
parent | 0c5ec393f61eabc12956d1206c412992718b52bc (diff) | |
download | aports-da528cb69823d490a8d228dedc4ddab9840d5a3d.tar.bz2 aports-da528cb69823d490a8d228dedc4ddab9840d5a3d.tar.xz |
Revert "Revert "main/linux-grsec: upgrade to 2.6.37""
This reverts commit 70958f8048112de7da9239ae1979d695fdf7e455.
Diffstat (limited to 'main/linux-grsec/xfrm-fix-gre-key-endianess.patch')
-rw-r--r-- | main/linux-grsec/xfrm-fix-gre-key-endianess.patch | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/main/linux-grsec/xfrm-fix-gre-key-endianess.patch b/main/linux-grsec/xfrm-fix-gre-key-endianess.patch deleted file mode 100644 index 362484a76a..0000000000 --- a/main/linux-grsec/xfrm-fix-gre-key-endianess.patch +++ /dev/null @@ -1,43 +0,0 @@ -From aa285b1740f5b13e5a2606a927f3129954583d78 Mon Sep 17 00:00:00 2001 -From: =?utf8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi> -Date: Tue, 23 Nov 2010 04:03:45 +0000 -Subject: [PATCH] xfrm: fix gre key endianess -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf8 -Content-Transfer-Encoding: 8bit - -fl->fl_gre_key is network byte order contrary to fl->fl_icmp_*. -Make xfrm_flowi_{s|d}port return network byte order values for gre -key too. - -Signed-off-by: Timo Teräs <timo.teras@iki.fi> -Signed-off-by: David S. Miller <davem@davemloft.net> ---- - include/net/xfrm.h | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/include/net/xfrm.h b/include/net/xfrm.h -index 54b2832..7fa5b00 100644 ---- a/include/net/xfrm.h -+++ b/include/net/xfrm.h -@@ -806,7 +806,7 @@ __be16 xfrm_flowi_sport(struct flowi *fl) - port = htons(fl->fl_mh_type); - break; - case IPPROTO_GRE: -- port = htonl(fl->fl_gre_key) >> 16; -+ port = htons(ntohl(fl->fl_gre_key) >> 16); - break; - default: - port = 0; /*XXX*/ -@@ -830,7 +830,7 @@ __be16 xfrm_flowi_dport(struct flowi *fl) - port = htons(fl->fl_icmp_code); - break; - case IPPROTO_GRE: -- port = htonl(fl->fl_gre_key) & 0xffff; -+ port = htons(ntohl(fl->fl_gre_key) & 0xffff); - break; - default: - port = 0; /*XXX*/ --- -1.7.3.2 - |