summaryrefslogtreecommitdiff
path: root/include/linux/mroute.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-21net: remove sk_is_ipmr() and sk_is_icmpv6() helpersEric Dumazet1-11/+0
2023-06-16net: ioctl: Use kernel memory on protocol ioctl callbacksBreno Leitao1-2/+20
2022-09-03bpf: net: Change do_ip_getsockopt() to take the sockptr_t argumentMartin KaFai Lau1-3/+3
2020-07-25net/ipv4: switch ip_mroute_setsockopt to sockptr_tChristoph Hellwig1-2/+3
2018-03-26ip6mr: Add refcounting to mfcYuval Mintz1-19/+0
2018-03-26ipmr: Make MFC fib notifiers commonYuval Mintz1-6/+0
2018-03-26ipmr: Make vif fib notifiers commonYuval Mintz1-8/+0
2018-03-01ip6mr: Remove MFC_NOTIFY and refactor flagsYuval Mintz1-9/+0
2018-03-01ipmr, ip6mr: Make mfc_cache a common structureYuval Mintz1-41/+4
2018-03-01mroute*: Make mr_table a common structYuval Mintz1-21/+0
2018-03-01ipmr,ipmr6: Define a uniform vif_deviceYuval Mintz1-12/+1
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-03ipv4: ipmr: Add the parent ID field to VIF structYotam Gigi1-0/+1
2017-09-27net: mroute: Check if rule is a default ruleYotam Gigi1-0/+7
2017-09-27net: ipmr: Add MFC offload indicationYotam Gigi1-0/+2
2017-09-27ipmr: Add FIB notification access functionsYotam Gigi1-0/+15
2017-09-27ipmr: Add reference count to MFC entriesYotam Gigi1-0/+21
2017-01-13ipmr: improve hash scalabilityNikolay Aleksandrov1-15/+42
2017-01-09net: ipmr: Remove nowait arg to ipmr_get_routeDavid Ahern1-1/+1
2016-09-26ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_routeNikolay Aleksandrov1-1/+1
2016-07-17net: ipmr/ip6mr: add support for keeping an entry ageNikolay Aleksandrov1-0/+1
2015-11-30net: ipmr: move struct mr_table and VIF_EXISTS to mroute.hNikolay Aleksandrov1-2/+19
2015-11-30net: ipmr: adjust mroute.h style and drop externNikolay Aleksandrov1-26/+21
2015-11-30net: ipmr: remove unused MFC_NOTIFY flag and make the flags enumNikolay Aleksandrov1-3/+7
2013-01-21mcast: define and use MRT[6]_MAX in ip[6]_mroute_opt()Nicolas Dichtel1-1/+1
2012-10-13UAPI: (Scripted) Disintegrate include/linuxDavid Howells1-145/+1
2011-05-04ipv4: Pass explicit saddr/daddr args to ipmr_get_route().David S. Miller1-0/+1
2011-01-30net: Add compat ioctl support for the ipv4 multicast ioctl SIOCGETSGCNTEric W. Biederman1-0/+1
2010-10-04ipmr: RCU protection for mfc_cache_arrayEric Dumazet1-0/+1
2010-04-14ipv4: ipmr: support multiple tablesPatrick McHardy1-1/+2
2010-04-14ipv4: ipmr: convert struct mfc_cache to struct list_headPatrick McHardy1-1/+1
2010-04-14ipv4: ipmr: remove net pointer from struct mfc_cachePatrick McHardy1-15/+0
2009-11-04net: cleanup include/linuxEric Dumazet1-12/+6
2009-10-07add vif using local interface index instead of IPIlia K1-4/+9
2009-10-01net: Make setsockopt() optlen be unsigned.David S. Miller1-2/+2
2009-01-23netns: ipmr: enable namespace support in ipv4 multicast routing codeBenjamin Thery1-1/+2
2009-01-23netns: ipmr: store netns in struct mfc_cacheBenjamin Thery1-0/+15
2008-08-30net: Unbreak userspace usage of linux/mroute.hDavid S. Miller1-1/+1
2008-07-03ipv4,ipv6 mroute: Add some helper inline functions to remove ugly ifdefs.YOSHIFUJI Hideaki1-0/+27
2008-07-03ipv4: Do cleanup for ip_mr_initWang Chen1-2/+1
2008-04-04[IPV4] MROUTE: Adjust include files for user-space.YOSHIFUJI Hideaki1-0/+3
2008-04-04[IPV4] MROUTE: Move PIM definitions to <linux/pim.h>.YOSHIFUJI Hideaki1-21/+1
2007-11-07[IPV4]: Clean the ip_sockglue.c from some ugly ifdefsPavel Emelyanov1-0/+12
2006-09-29[IPV4]: mroute annotationsAl Viro1-5/+5
2006-09-29[IPV4]: PIMv2 header annotationsAl Viro1-2/+2
2005-04-17Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+226