index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
mpls
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-03
net: Remove the now superfluous sentinel elements from ctl_table array
Joel Granados
1
-7
/
+6
2024-04-30
inet: introduce dst_rtable() helper
Eric Dumazet
1
-1
/
+1
2024-04-29
ipv6: introduce dst_rt6_info() helper
Eric Dumazet
1
-1
/
+1
2024-04-22
sysctl: treewide: constify ctl_table_header::ctl_table_arg
Thomas Weißschuh
1
-2
/
+2
2024-04-11
mpls: no longer hold RTNL in mpls_netconf_dump_devconf()
Eric Dumazet
1
-37
/
+22
2024-04-08
ipv4: Set scope explicitly in ip_route_output().
Guillaume Nault
1
-1
/
+1
2024-03-14
Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...
Linus Torvalds
1
-1
/
+1
2024-03-07
mpls: Do not orphan the skb
Christoph Paasch
1
-2
/
+0
2024-03-06
Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"
Ahelenia Ziemiańska
1
-1
/
+1
2024-02-26
inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCU
Eric Dumazet
1
-1
/
+3
2024-02-23
net: mpls: error out if inner headers are not set
Florian Westphal
1
-0
/
+3
2023-08-15
networking: Update to register_net_sysctl_sz
Joel Granados
1
-2
/
+4
2023-06-10
net: move gso declarations and functions to their own files
Eric Dumazet
2
-0
/
+2
2023-02-15
net: mpls: fix stale pointer if allocation fails during device rename
Jakub Kicinski
1
-0
/
+4
2022-10-28
net: Remove the obsolte u64_stats_fetch_*_irq() users (net).
Thomas Gleixner
1
-2
/
+2
2022-08-29
net: Use u64_stats_fetch_begin_irq() for stats fetch.
Sebastian Andrzej Siewior
1
-2
/
+2
2022-04-07
net: mpls: fix memdup.cocci warning
GONG, Ruiqi
1
-2
/
+1
2022-02-10
net: mpls: Fix GCC 12 warning
Victor Erminpour
1
-1
/
+1
2021-12-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-36
/
+63
2021-11-29
net: mpls: Make for_nexthops iterator const
Benjamin Poirier
2
-5
/
+5
2021-11-29
net: mpls: Remove duplicate variable from iterator macro
Benjamin Poirier
1
-7
/
+6
2021-11-29
net: mpls: Remove rcu protection from nh_dev
Benjamin Poirier
2
-25
/
+16
2021-11-29
net: mpls: Fix notifications when deleting a device
Benjamin Poirier
1
-16
/
+52
2021-07-23
mpls: defer ttl decrement in mpls_forward()
Kangmin Park
1
-1
/
+1
2021-04-27
mpls: Remove redundant assignment to err
Jiapeng Chong
1
-1
/
+0
2021-03-09
net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0
Balazs Nemeth
1
-0
/
+3
2020-11-03
mpls: drop skb's dst in mpls_forward()
Guillaume Nault
1
-0
/
+2
2020-10-20
mpls: load mpls_gso after mpls_iptunnel
Alexander Ovechkin
1
-0
/
+1
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-1
/
+1
2020-07-27
net: Removed the device type check to add mpls support for devices
Martin Varghese
1
-14
/
+3
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
1
-3
/
+3
2020-05-29
net: Make mpls_entry_encode() available for generic users
Eli Cohen
1
-11
/
+0
2020-05-22
mpls: Add support for IPv6 tunnels
Vadim Fedorenko
1
-1
/
+2
2020-04-27
sysctl: pass kernel pointers to ->proc_handler
Christoph Hellwig
1
-3
/
+2
2020-03-29
net: add net available in build_state
Alexander Aring
1
-1
/
+1
2020-02-28
net: mpls: Replace zero-length array with flexible-array member
Gustavo A. R. Silva
1
-2
/
+2
2019-12-04
net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup
Sabrina Dubroca
1
-4
/
+3
2019-08-25
ipv4: mpls: fix mpls_xmit for iptunnel
Alexey Kodanev
1
-4
/
+4
2019-07-18
proc/sysctl: add shared variables for range check
Matteo Croce
1
-6
/
+4
2019-06-12
mpls: fix af_mpls dependencies for real
Matteo Croce
1
-1
/
+1
2019-06-09
mpls: fix af_mpls dependencies
Matteo Croce
1
-0
/
+1
2019-06-09
mpls: fix warning with multi-label encap
George Wilkie
1
-1
/
+1
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
2
-11
/
+2
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2
-0
/
+2
2019-05-21
treewide: Add SPDX license identifier for more missed files
Thomas Gleixner
1
-0
/
+1
2019-04-27
netlink: make validation more configurable for future strictness
Johannes Berg
2
-14
/
+16
2019-04-27
netlink: make nla_nest_start() add NLA_F_NESTED flag
Michal Kubecek
1
-1
/
+1
2019-04-22
net: Rename net/nexthop.h net/rtnh.h
David Ahern
1
-1
/
+1
2019-04-08
ipv4: Add support to rtable for ipv6 gateway
David Ahern
1
-2
/
+3
2019-04-08
ipv4: Prepare rtable for IPv6 gateway
David Ahern
1
-4
/
+7
2019-03-29
ipv6: Move ipv6 stubs to a separate header file
David Ahern
1
-1
/
+1
2019-03-19
mpls: Fix 6PE forwarding
Vinay K Nallamothu
1
-3
/
+9
2019-03-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+3
2019-02-26
mpls: Return error for RTA_GATEWAY attribute
David Ahern
1
-0
/
+3
2019-02-08
mpls_iptunnel: use struct_size() helper
Gustavo A. R. Silva
1
-2
/
+2
2019-01-19
net: mpls: netconf: perform strict checks also for doit handlers
Jakub Kicinski
1
-3
/
+39
2019-01-19
net: mpls: route: perform strict checks also for doit handlers
Jakub Kicinski
1
-2
/
+59
2018-10-16
net/mpls: Handle kernel side filtering of route dumps
David Ahern
1
-5
/
+28
2018-10-16
net: Enable kernel side filtering of route dumps
David Ahern
1
-4
/
+5
2018-10-16
net/mpls: Plumb support for filtering route dumps
David Ahern
1
-1
/
+41
2018-10-16
net: Add struct for fib dump filter
David Ahern
1
-4
/
+8
2018-10-10
net/mpls: Implement handler for strict data checking on dumps
David Ahern
1
-1
/
+35
2018-10-08
net: Update netconf dump handlers for strict data checking
David Ahern
1
-1
/
+17
2018-10-08
rtnetlink: Update fib dumps for strict data checking
David Ahern
1
-0
/
+8
2018-10-08
net: Add extack to nlmsg_parse
David Ahern
1
-1
/
+1
2018-09-24
mpls: allow routes on ip6gre devices
Saif Hasan
1
-1
/
+5
2018-07-24
mpls: remove trailing whitepace
Stephen Hemminger
1
-1
/
+1
2018-03-04
net: rename skb_gso_validate_mtu -> skb_gso_validate_network_len
Daniel Axtens
1
-1
/
+1
2018-02-08
mpls, nospec: Sanitize array index in mpls_label_ok()
Dan Williams
1
-10
/
+14
2017-12-04
net: use rtnl_register_module where needed
Florian Westphal
1
-6
/
+9
2017-11-04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-10-12
ip_tunnel: fix building with NET_IP_TUNNEL=m
Arnd Bergmann
1
-0
/
+1
2017-10-11
net: mpls: make function ipgre_mpls_encap_hlen static
Colin Ian King
1
-1
/
+1
2017-10-07
ip_tunnel: add mpls over gre support
Amine Kherbouche
1
-0
/
+36
2017-08-09
rtnetlink: make rtnl_register accept a flags parameter
Florian Westphal
1
-4
/
+4
2017-07-08
mpls: fix uninitialized in_label var warning in mpls_getroute
Roopa Prabhu
1
-4
/
+8
2017-07-05
mpls: fix rtm policy in mpls_getroute
Roopa Prabhu
1
-1
/
+1
2017-07-04
mpls: route get support
Roopa Prabhu
1
-1
/
+162
2017-06-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2017-05-31
mpls: fix clearing of dead nh_flags on link up
Roopa Prabhu
1
-1
/
+1
2017-05-30
net: mpls: remove unnecessary initialization of err
David Ahern
1
-2
/
+0
2017-05-30
net: mpls: Make nla_get_via in af_mpls.c
David Ahern
2
-50
/
+48
2017-05-30
net: mpls: Add extack messages for route add and delete failures
David Ahern
2
-40
/
+87
2017-05-30
net: mpls: Pull common label check into helper
David Ahern
1
-15
/
+17
2017-05-30
net: Fill in extack for mpls lwt encap
David Ahern
3
-16
/
+47
2017-05-30
net: add extack arg to lwtunnel build state
David Ahern
1
-2
/
+3
2017-05-08
treewide: use kv[mz]alloc* rather than opencoded variants
Michal Hocko
1
-4
/
+1
2017-04-17
net: rtnetlink: plumb extended ack to doit function
David Ahern
1
-3
/
+6
2017-04-13
netlink: pass extended ACK struct to parsing functions
Johannes Berg
2
-3
/
+4
2017-04-01
net: mpls: Increase max number of labels for lwt encap
David Ahern
3
-8
/
+15
2017-04-01
net: mpls: bump maximum number of labels
David Ahern
2
-34
/
+71
2017-04-01
net: mpls: Limit memory allocation for mpls_route
David Ahern
1
-10
/
+21
2017-04-01
net: mpls: change mpls_route layout
David Ahern
2
-31
/
+51
2017-04-01
net: mpls: Convert number of nexthops to u8
David Ahern
2
-13
/
+20
2017-04-01
net: mpls: rt_nhn_alive and nh_flags should be accessed using READ_ONCE
David Ahern
2
-11
/
+33
2017-03-29
net: mpls: Update lfib_nlmsg_size to skip deleted nexthops
David Ahern
1
-0
/
+2
2017-03-28
net: mpls: Send netconf messages on device register and unregister
David Ahern
1
-5
/
+11
2017-03-28
net:mpls: Refactor mpls_netconf_notify_devconf to take event
David Ahern
1
-7
/
+5
2017-03-27
net: mpls: Delete route when all nexthops have been deleted
David Ahern
1
-1
/
+8
2017-03-27
net: mpls: Don't show nexthop if device has been deleted
David Ahern
1
-3
/
+5
2017-03-24
net: mpls: Fix setting ttl_propagate for rt2
David Ahern
1
-1
/
+1
2017-03-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-3
/
+10
2017-03-16
net: mpls: Fix nexthop alive tracking on down events
David Ahern
1
-3
/
+10
2017-03-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+3
2017-03-13
mpls: allow TTL propagation from IP packets to be configured
Robert Shearman
2
-13
/
+71
2017-03-13
mpls: allow TTL propagation to IP packets to be configured
Robert Shearman
2
-8
/
+86
2017-03-12
mpls: Do not decrement alive counter for unregister events
David Ahern
1
-1
/
+2
2017-03-12
mpls: Send route delete notifications when router module is unloaded
David Ahern
1
-0
/
+1
2017-02-20
net: mpls: Add support for netconf
David Ahern
2
-3
/
+211
2017-01-30
lwtunnel: remove device arg to lwtunnel_build_state
David Ahern
1
-1
/
+1
2017-01-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2
-23
/
+26
2017-01-24
net: Specify the owning module for lwtunnel ops
Robert Shearman
1
-0
/
+1
2017-01-23
net: mpls: Fix multipath selection for LSR use case
David Ahern
1
-23
/
+25
2017-01-17
mpls: Packet stats
Robert Shearman
3
-28
/
+222
2016-12-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2016-12-05
net: af_mpls.c add space before open parenthesis
Suraj Deshmukh
1
-1
/
+1
2016-10-23
lwt: Remove unused len field
Thomas Graf
1
-4
/
+1
2016-10-03
mpls: move mpls_hdr to a common location
Jiri Benc
1
-9
/
+1
2016-09-01
mpls: get rid of trivial returns
stephen hemminger
1
-5
/
+0
2016-08-30
net: mpls: Fixups for GSO
David Ahern
2
-11
/
+33
2016-08-30
net: lwtunnel: Handle fragmentation
Roopa Prabhu
1
-4
/
+5
2016-07-09
mpls: allow routes on ipip and sit devices
Simon Horman
1
-2
/
+4
2016-06-16
mpls: allow routes on ipgre devices
Simon Horman
1
-3
/
+4
2016-06-03
skbuff: introduce skb_gso_validate_mtu
Marcelo Ricardo Leitner
1
-1
/
+1
2016-05-20
gso: Remove arbitrary checks for unsupported GSO
Tom Herbert
1
-10
/
+1
2016-04-14
GSO: Add GSO type for fixed IPv4 ID
Alexander Duyck
1
-0
/
+1
2016-04-08
mpls: find_outdev: check for err ptr in addition to NULL check
Roopa Prabhu
1
-0
/
+3
2016-02-21
mpls: autoload lwt module
Robert Shearman
1
-0
/
+1
2015-12-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2
-14
/
+33
2015-12-12
mpls: make via address optional for multipath routes
Robert Shearman
1
-9
/
+13
2015-12-12
mpls: fix out-of-bounds access when via address not specified
Robert Shearman
1
-5
/
+12
2015-12-12
mpls: don't dump RTA_VIA attribute if not specified
Robert Shearman
1
-2
/
+6
2015-12-12
mpls: validate L2 via address length
Robert Shearman
1
-0
/
+4
2015-12-11
mpls_iptunnel: add static qualifier to mpls_output
Roopa Prabhu
1
-1
/
+1
2015-12-07
mpls: fix sending of local encapped packets
Robert Shearman
1
-2
/
+2
2015-12-03
mpls: support for dead routes
Roopa Prabhu
2
-28
/
+159
2015-10-27
mpls: reduce memory usage of routes
Robert Shearman
2
-38
/
+111
2015-10-27
mpls: fix forwarding using v4/v6 explicit null
Robert Shearman
1
-0
/
+2
2015-10-23
mpls: flow-based multipath selection
Robert Shearman
1
-4
/
+83
2015-10-23
mpls: multipath route support
Roopa Prabhu
2
-148
/
+400
2015-10-08
dst: Pass net into dst->output
Eric W. Biederman
1
-1
/
+1
2015-08-31
mpls: fix mpls_net_init memory leak
Nikolay Aleksandrov
1
-1
/
+3
2015-08-24
lwt: Add cfg argument to build_state
Tom Herbert
1
-0
/
+1
2015-08-20
route: move lwtunnel state to dst_entry
Jiri Benc
1
-5
/
+2
2015-08-09
mpls: Enforce payload type of traffic sent using explicit NULL
Robert Shearman
1
-27
/
+44
2015-08-06
af_mpls: add null dev check in find_outdev
Roopa Prabhu
1
-0
/
+3
2015-08-06
mpls: small cleanup in inet/inet6_fib_lookup_dev()
Dan Carpenter
1
-9
/
+4
2015-08-03
mpls: Use definition for reserved label checks
Robert Shearman
1
-10
/
+11
2015-07-31
af_mpls: fix undefined reference to ip6_route_output
Roopa Prabhu
1
-8
/
+33
2015-07-22
mpls_iptunnel: fix sparse warn: remove incorrect rcu_dereference
Roopa Prabhu
1
-1
/
+1
2015-07-21
mpls: make RTA_OIF optional
Roopa Prabhu
1
-1
/
+66
2015-07-21
mpls: ip tunnel support
Roopa Prabhu
3
-1
/
+241
2015-07-21
mpls: export mpls functions for use by mpls iptunnels
Roopa Prabhu
2
-5
/
+15
2015-06-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+11
2015-06-11
mpls: handle device renames for per-device sysctls
Robert Shearman
1
-0
/
+11
2015-06-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2
-1
/
+2
2015-06-07
mpls: fix possible use after free of device
Robert Shearman
2
-1
/
+2
2015-06-01
net: Add priority to packet_offload objects.
David S. Miller
1
-0
/
+2
2015-05-09
mpls: Change reserved label names to be consistent with netbsd
Tom Herbert
1
-9
/
+9
2015-05-05
mpls: Move reserved label definitions
Tom Herbert
2
-19
/
+9
2015-04-22
mpls: Prevent use of implicit NULL label as outgoing label
Robert Shearman
1
-0
/
+9
2015-04-22
mpls: Per-device enabling of packet input
Robert Shearman
2
-2
/
+69
2015-04-22
mpls: Per-device MPLS state
Robert Shearman
2
-2
/
+51
2015-03-12
mpls: In mpls_egress verify the packet length.
Eric W. Biederman
1
-1
/
+16
2015-03-11
mpls: Allow mpls_gso and mpls_router to be built as modules
Robert Shearman
2
-4
/
+6
2015-03-09
mpls: Spelling: s/conceved/conceived/, s/as/a/
Geert Uytterhoeven
1
-2
/
+2
2015-03-08
neigh: Use neigh table index for neigh_packet_xmit
Eric W. Biederman
1
-13
/
+22
2015-03-08
mpls: Correct the ttl decrement.
Eric W. Biederman
1
-1
/
+1
2015-03-08
mpls: Better error code for unsupported option.
Eric W. Biederman
1
-1
/
+1
2015-03-08
mpls: Cleanup the rcu usage in the code.
Eric W. Biederman
1
-26
/
+47
2015-03-08
mpls: Fix the kzalloc argument order in mpls_rt_alloc
Eric W. Biederman
1
-1
/
+1
2015-03-06
mpls: Properly validate RTA_VIA payload length
Robert Shearman
1
-1
/
+4
2015-03-05
mpls: using vzalloc requires including vmalloc.h
Stephen Rothwell
1
-0
/
+1
2015-03-04
mpls: rtm_mpls_policy[] can be static
Wu Fengguang
1
-1
/
+1
2015-03-04
mpls: Multicast route table change notifications
Eric W. Biederman
1
-0
/
+60
2015-03-04
mpls: Netlink commands to add, remove, and dump routes
Eric W. Biederman
1
-0
/
+229
2015-03-04
mpls: Functions for reading and wrinting mpls labels over netlink
Eric W. Biederman
2
-0
/
+60
2015-03-04
mpls: Basic support for adding and removing routes
Eric W. Biederman
1
-0
/
+133
2015-03-04
mpls: Add a sysctl to control the size of the mpls label table
Eric W. Biederman
1
-0
/
+146
2015-03-04
mpls: Basic routing support
Eric W. Biederman
4
-0
/
+411
2015-03-04
mpls: Refactor how the mpls module is built
Eric W. Biederman
1
-1
/
+17
2015-01-30
net: mark some potential candidates __read_mostly
Daniel Borkmann
1
-2
/
+2
2014-12-23
mpls: Fix allowed protocols for mpls gso
Pravin B Shelar
1
-4
/
+1
2014-11-05
net: Remove MPLS GSO feature.
Pravin B Shelar
1
-2
/
+1
2014-10-31
mpls: Allow mpls_gso to be built as module
Pravin B Shelar
1
-1
/
+1
2014-10-31
mpls: Fix mpls_gso handler.
Pravin B Shelar
1
-2
/
+1
2014-10-20
net: gso: use feature flag argument in all protocol gso handlers
Florian Westphal
1
-1
/
+1
2014-09-26
net: Remove gso_send_check as an offload callback
Tom Herbert
1
-7
/
+0
2014-06-04
gre: Call gso_make_checksum
Tom Herbert
1
-0
/
+1
2013-10-19
ipip: add GSO/TSO support
Eric Dumazet
1
-0
/
+1
2013-05-27
MPLS: Add limited GSO support
Simon Horman
3
-0
/
+121