summaryrefslogtreecommitdiffstats
path: root/net/ipv4/fib_frontend.c
Commit message (Expand)AuthorAgeFilesLines
* netlink: make validation more configurable for future strictnessJohannes Berg2019-04-271-4/+4
* ipv4: Handle RTA_GATEWAY set to 0David Ahern2019-04-101-1/+2
* ipv4: Allow ipv6 gateway with ipv4 routesDavid Ahern2019-04-081-3/+57
* ipv4: Prepare fib_config for IPv6 gatewayDavid Ahern2019-04-081-3/+5
* ipv4: Add fib_nh_common to fib_resultDavid Ahern2019-04-031-3/+3
* ipv4: Rename fib_nh entriesDavid Ahern2019-03-291-5/+5
* ipv4: Return error for RTA_VIA attributeDavid Ahern2019-02-261-0/+4
* net: ipv4: Fix memory leak in network namespace dismantleIdo Schimmel2019-01-151-2/+2
* net: Don't return invalid table id error when dumping all familiesDavid Ahern2018-10-241-0/+4
* net/ipv4: Bail early if user only wants prefix entriesDavid Ahern2018-10-161-2/+6
* net: Enable kernel side filtering of route dumpsDavid Ahern2018-10-161-7/+44
* net/ipv4: Plumb support for filtering route dumpsDavid Ahern2018-10-161-1/+12
* net: Add struct for fib dump filterDavid Ahern2018-10-161-2/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-10-121-4/+8
|\
| * net: ipv4: update fnhe_pmtu when first hop's MTU changesSabrina Dubroca2018-10-101-4/+8
* | rtnetlink: Update fib dumps for strict data checkingDavid Ahern2018-10-081-2/+40
* | net/ipv4: avoid compile error in fib_info_nh_uses_devEric Dumazet2018-09-211-1/+1
* | net/ipv4: Move device validation to helperDavid Ahern2018-09-201-17/+27
|/
* ipv4: remove BUG_ON() from fib_compute_spec_dstLorenzo Bianconi2018-07-281-2/+2
* net/ipv4: Set oif in fib_compute_spec_dstDavid Ahern2018-07-081-0/+1
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-1/+1
* net/ipv4: Add support for specifying metric of connected routesDavid Ahern2018-05-291-11/+42
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-05-261-0/+1
|\
| * net: ipv4: add missing RTA_TABLE to rtm_ipv4_policyRoopa Prabhu2018-05-231-0/+1
* | net/ipv4: Remove tracepoint in fib_validate_sourceDavid Ahern2018-05-241-2/+0
* | ipv4: support sport, dport and ip_proto in RTM_GETROUTERoopa Prabhu2018-05-231-0/+3
|/
* net/ipv4: Initialize proto and ports in flow structDavid Ahern2018-05-171-1/+7
* ip_rt_ioctl(): take copyin to callerAl Viro2018-01-241-6/+2
* ipv4: Fix use-after-free when flushing FIB tablesIdo Schimmel2017-12-201-2/+7
* ipv4: fix validate_source for VRF setupPaolo Abeni2017-11-011-3/+15
* net: avoid a full fib lookup when rp_filter is disabled.Paolo Abeni2017-09-211-5/+17
* rtnetlink: make rtnl_register accept a flags parameterFlorian Westphal2017-08-091-3/+3
* net: core: Make the FIB notification chain genericIdo Schimmel2017-08-031-5/+12
* ipv4: initialize fib_trie prior to register_netdev_notifier call.Mahesh Bandewar2017-07-201-4/+5
* mpls: fix rtm policy in mpls_getrouteRoopa Prabhu2017-07-051-1/+0
* ipv4: Export rtm_ipv4_policy.David S. Miller2017-07-041-0/+1
* net: lwtunnel: Add extack to encap attr validationDavid Ahern2017-05-301-2/+4
* net: ipv4: Add extack message for invalid prefix or lengthDavid Ahern2017-05-301-3/+4
* net: ipv4: Add extack messages for route add failuresDavid Ahern2017-05-221-0/+2
* net: ipv4: Plumb extack through route add functionsDavid Ahern2017-05-221-7/+9
* net: Improve handling of failures on link and route dumpsDavid Ahern2017-05-161-4/+11
* net: fib: Decrease one unnecessary rt cache flush in fib_disable_ipGao Feng2017-04-271-1/+2
* net: rtnetlink: plumb extended ack to doit functionDavid Ahern2017-04-171-2/+4
* netlink: pass extended ACK struct to parsing functionsJohannes Berg2017-04-131-1/+2
* ipv4: provide stronger user input validation in nl_fib_input()Eric Dumazet2017-03-221-1/+2
* net: route: add missing nla_policy entry for RTA_MARK attributeLiping Zhang2017-03-011-0/+1
* ipv4: add missing initialization for flowi4_uidJulian Anastasov2017-02-261-3/+3
* lwtunnel: fix autoload of lwt modulesDavid Ahern2017-01-181-0/+8
* ipv4: Do not allow MAIN to be alias for new LOCAL w/ custom rulesAlexander Duyck2017-01-031-1/+1
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1