lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20190210221222.28215-1-callum.sinclair@alliedtelesis.co.nz> Date: Mon, 11 Feb 2019 11:12:21 +1300 From: Callum Sinclair <callum.sinclair@...iedtelesis.co.nz> To: davem@...emloft.net, kuznet@....inr.ac.ru, yoshfuji@...ux-ipv6.org, nikolay@...ulusnetworks.com, netdev@...r.kernel.org, linux-kernel@...r.kernel.org Cc: Callum Sinclair <callum.sinclair@...iedtelesis.co.nz> Subject: [PATCH net-next] ipmr: ip6mr: Create new sockopt to clear mfc cache or vifs Created a way to clear the multicast forwarding cache on a socket without having to either remove the entries manually using the delete entry socket option or destroy and recreate the multicast socket. Using the flags MRT_FLUSH_ENTRIES and MRT_FLUSH_VIFS, all multicast entries can be cleared, all multicast interfaces can be closed or both can be cleared using one sockopt call. Patch Set 2: - Created new flags to flush static entries or vifs Callum Sinclair (1): ipmr: ip6mr: Create new sockopt to clear mfc cache or vifs include/uapi/linux/mroute.h | 9 ++++- include/uapi/linux/mroute6.h | 9 ++++- net/ipv4/ipmr.c | 71 ++++++++++++++++++++------------- net/ipv6/ip6mr.c | 76 +++++++++++++++++++++++------------- 4 files changed, 108 insertions(+), 57 deletions(-) -- 2.20.1
Powered by blists - more mailing lists