diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2013-12-13 14:53:19 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2013-12-13 14:54:01 +0000 |
commit | 68116ecd619f49779ae42c65a4df89e511e525aa (patch) | |
tree | 953a0568201f5e5beaf54d952aa2506f421c2937 /main/linux-virt-grsec/0002-arp-flush-arp-cache-on-IFF_NOARP-change.patch | |
parent | 15c4f5644f5a4ceabf48320bfc7a11747d8093fa (diff) | |
download | aports-68116ecd619f49779ae42c65a4df89e511e525aa.tar.bz2 aports-68116ecd619f49779ae42c65a4df89e511e525aa.tar.xz |
main/linux-virt-grsec: upgrade to version 3.12.4
Diffstat (limited to 'main/linux-virt-grsec/0002-arp-flush-arp-cache-on-IFF_NOARP-change.patch')
-rw-r--r-- | main/linux-virt-grsec/0002-arp-flush-arp-cache-on-IFF_NOARP-change.patch | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/main/linux-virt-grsec/0002-arp-flush-arp-cache-on-IFF_NOARP-change.patch b/main/linux-virt-grsec/0002-arp-flush-arp-cache-on-IFF_NOARP-change.patch deleted file mode 100644 index 0e364f4718..0000000000 --- a/main/linux-virt-grsec/0002-arp-flush-arp-cache-on-IFF_NOARP-change.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 36fbd62c47d800705d9989c69994359711514165 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi> -Date: Thu, 23 May 2013 11:43:55 +0300 -Subject: [PATCH 2/6] arp: flush arp cache on IFF_NOARP change -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -IFF_NOARP affects what kind of neighbor entries are created -(nud NOARP or nud INCOMPLETE). If the flag changes, flush the arp -cache to refresh all entries. - -Signed-off-by: Timo Teräs <timo.teras@iki.fi> ---- - net/ipv4/arp.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/net/ipv4/arp.c b/net/ipv4/arp.c -index fea4929..2a06ecf 100644 ---- a/net/ipv4/arp.c -+++ b/net/ipv4/arp.c -@@ -1226,6 +1226,10 @@ static int arp_netdev_event(struct notifier_block *this, unsigned long event, - neigh_changeaddr(&arp_tbl, dev); - rt_cache_flush(dev_net(dev)); - break; -+ case NETDEV_CHANGE: -+ if (dev->flags_changed & IFF_NOARP) -+ neigh_changeaddr(&arp_tbl, dev); -+ break; - default: - break; - } --- -1.8.2.3 - |