| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-02-21 | rtnetlink: Remove "net" from newlink params | Xiao Liang | 1 | -2/+0 |
| 2025-02-21 | net: Use link/peer netns in newlink() of rtnl_link_ops | Xiao Liang | 1 | -0/+17 |
| 2025-02-21 | rtnetlink: Pack newlink() params into struct | Xiao Liang | 1 | -4/+21 |
| 2024-11-11 | rtnetlink: Register rtnl_dellink() and rtnl_setlink() with RTNL_FLAG_DOIT_PER... | Kuniyuki Iwashima | 1 | -0/+1 |
| 2024-11-11 | rtnetlink: Add peer_type in struct rtnl_link_ops. | Kuniyuki Iwashima | 1 | -0/+2 |
| 2024-11-11 | rtnetlink: Remove __rtnl_link_register() | Kuniyuki Iwashima | 1 | -2/+0 |
| 2024-11-11 | rtnetlink: Protect link_ops by mutex. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-11-11 | rtnetlink: Remove __rtnl_link_unregister(). | Kuniyuki Iwashima | 1 | -1/+0 |
| 2024-10-29 | rtnetlink: Define RTNL_FLAG_DOIT_PERNET for per-netns RTNL doit(). | Kuniyuki Iwashima | 1 | -0/+1 |
| 2024-10-22 | rtnetlink: Protect struct rtnl_af_ops with SRCU. | Kuniyuki Iwashima | 1 | -1/+4 |
| 2024-10-22 | rtnetlink: Return int from rtnl_af_register(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-10-22 | rtnetlink: Protect struct rtnl_link_ops with SRCU. | Kuniyuki Iwashima | 1 | -1/+4 |
| 2024-10-15 | rtnetlink: Remove rtnl_register() and rtnl_register_module(). | Kuniyuki Iwashima | 1 | -5/+10 |
| 2024-10-10 | rtnetlink: Add bulk registration helpers for rtnetlink message handlers. | Kuniyuki Iwashima | 1 | -0/+17 |
| 2024-06-05 | rtnetlink: make the "split" NLM_DONE handling generic | Jakub Kicinski | 1 | -0/+1 |
| 2024-02-26 | rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag | Eric Dumazet | 1 | -0/+1 |
| 2023-08-20 | net: validate veth and vxcan peer ifindexes | Jakub Kicinski | 1 | -2/+2 |
| 2022-10-31 | rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link | Hangbin Liu | 1 | -1/+1 |
| 2022-10-31 | rtnetlink: pass netlink message header and portid to rtnl_configure_link() | Hangbin Liu | 1 | -1/+2 |
| 2022-04-13 | net: rtnetlink: add bulk delete support flag | Nikolay Aleksandrov | 1 | -1/+2 |
| 2022-04-13 | net: rtnetlink: use BIT for flag values | Nikolay Aleksandrov | 1 | -1/+1 |
| 2022-04-13 | net: rtnetlink: add helper to extract msg type's kind | Nikolay Aleksandrov | 1 | -0/+6 |
| 2022-04-13 | net: rtnetlink: add msg kind names | Nikolay Aleksandrov | 1 | -0/+7 |
| 2021-08-04 | net: add extack arg for link ops | Rocco Yue | 1 | -1/+2 |
| 2021-06-12 | rtnetlink: add alloc() method to rtnl_link_ops | Johannes Berg | 1 | -0/+8 |
| 2021-04-08 | ipv6: report errors for iftoken via netlink extack | Stephen Hemminger | 1 | -2/+2 |
| 2021-03-16 | can: dev: Move device back to init netns on owning netns delete | Martin Willi | 1 | -0/+2 |
| 2018-11-06 | net: Add extack argument to rtnl_create_link | David Ahern | 1 | -1/+2 |
| 2018-09-05 | rtnetlink: add rtnl_get_net_ns_capable() | Christian Brauner | 1 | -0/+1 |
| 2018-05-31 | rtnetlink: Remove VLA usage | Kees Cook | 1 | -2/+2 |
| 2017-12-04 | rtnetlink: remove __rtnl_register | Florian Westphal | 1 | -2/+0 |
| 2017-12-04 | rtnetlink: get reference on module before invoking handlers | Florian Westphal | 1 | -0/+2 |
| 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-04 | rtnetlink: remove __rtnl_af_unregister | Florian Westphal | 1 | -2/+0 |
| 2017-10-04 | rtnetlink: remove slave_validate callback | Florian Westphal | 1 | -3/+0 |
| 2017-08-09 | rtnetlink: add RTNL_FLAG_DOIT_UNLOCKED | Florian Westphal | 1 | -0/+4 |
| 2017-08-09 | rtnetlink: make rtnl_register accept a flags parameter | Florian Westphal | 1 | -3/+2 |
| 2017-06-26 | net: add netlink_ext_ack argument to rtnl_link_ops.slave_validate | Matthias Schiffer | 1 | -1/+2 |
| 2017-06-26 | net: add netlink_ext_ack argument to rtnl_link_ops.slave_changelink | Matthias Schiffer | 1 | -1/+2 |
| 2017-06-26 | net: add netlink_ext_ack argument to rtnl_link_ops.validate | Matthias Schiffer | 1 | -1/+2 |
| 2017-06-26 | net: add netlink_ext_ack argument to rtnl_link_ops.changelink | Matthias Schiffer | 1 | -1/+2 |
| 2017-06-26 | net: add netlink_ext_ack argument to rtnl_link_ops.newlink | Matthias Schiffer | 1 | -1/+2 |
| 2017-04-17 | net: rtnetlink: plumb extended ack to doit function | David Ahern | 1 | -1/+2 |
| 2017-04-13 | netlink: pass extended ACK struct to parsing functions | Johannes Berg | 1 | -1/+2 |
| 2017-01-17 | net: AF-specific RTM_GETSTATS attributes | Robert Shearman | 1 | -0/+4 |
| 2016-06-30 | net: rtnetlink: add support for the IFLA_STATS_LINK_XSTATS_SLAVE attribute | Nikolay Aleksandrov | 1 | -2/+3 |
| 2016-05-02 | net: rtnetlink: add linkxstats callbacks and attribute | Nikolay Aleksandrov | 1 | -0/+7 |
| 2015-10-21 | netlink: Rightsize IFLA_AF_SPEC size calculation | Arad, Ronen | 1 | -1/+2 |
| 2015-09-15 | rtnetlink: RTEXT_FILTER_SKIP_STATS support to avoid dumping inet/inet6 stats | Sowmini Varadhan | 1 | -1/+2 |
| 2015-07-21 | openvswitch: Use regular VXLAN net_device device | Thomas Graf | 1 | -0/+1 |
| 2015-04-10 | rtnetlink: Mark name argument of rtnl_create_link() const | Thomas Graf | 1 | -1/+1 |
| 2015-01-19 | rtnl: add link netns id to interface messages | Nicolas Dichtel | 1 | -0/+2 |
| 2014-07-15 | net: rtnetlink - make create_link take name_assign_type | Tom Gundersen | 1 | -0/+1 |
| 2014-02-18 | rtnl: make ifla_policy static | Jiri Pirko | 1 | -1/+1 |
| 2014-01-22 | rtnetlink: provide api for getting and setting slave info | Jiri Pirko | 1 | -0/+14 |
| 2014-01-01 | netlink: cleanup rntl_af_register | stephen hemminger | 1 | -2/+1 |
| 2013-09-23 | rtnetlink.h: Remove extern from function prototypes | Joe Perches | 1 | -21/+19 |
| 2013-03-22 | rtnetlink: Remove passing of attributes into rtnl_doit functions | Thomas Graf | 1 | -1/+1 |
| 2012-11-30 | rtnelink: remove unused parameter from rtnl_create_link(). | Rami Rosen | 1 | -1/+1 |
| 2012-07-20 | rtnl: allow to specify different num for rx and tx queue count | Jiri Pirko | 1 | -4/+6 |
| 2012-04-13 | rtnetlink: ops->get_tx_queue() cannot take a const 'tb'. | David S. Miller | 1 | -1/+1 |
| 2012-04-13 | rtnetlink: fix comments | stephen hemminger | 1 | -2/+4 |
| 2012-04-13 | rtnetlink & bonding: change args got get_tx_queues | stephen hemminger | 1 | -3/+2 |
| 2012-02-21 | rtnetlink: Fix problem with buffer allocation | Greg Rose | 1 | -1/+1 |
| 2011-06-09 | rtnetlink: Compute and store minimum ifinfo dump size | Greg Rose | 1 | -2/+5 |
| 2010-11-27 | rtnl: make link af-specific updates atomic | Thomas Graf | 1 | -4/+8 |
| 2010-11-17 | rtnetlink: Link address family API | Thomas Graf | 1 | -0/+31 |
| 2010-10-21 | rtnetlink: remove rtnl_kill_links | stephen hemminger | 1 | -1/+0 |
| 2010-02-27 | rtnetlink: support specifying device flags on device creation | Patrick McHardy | 1 | -0/+2 |
| 2009-11-08 | net: Support specifying the network namespace upon device creation. | Eric W. Biederman | 1 | -3/+5 |
| 2009-10-28 | net: add a list_head parameter to dellink() method | Eric Dumazet | 1 | -1/+2 |
| 2009-09-10 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/... | David S. Miller | 1 | -1/+1 |
| 2009-09-02 | vlan: multiqueue vlan device | Eric Dumazet | 1 | -0/+3 |
| 2009-08-25 | netlink: constify nlmsghdr arguments | Patrick McHardy | 1 | -1/+1 |
| 2008-04-16 | [RTNL]: Introduce the rtnl_kill_links helper. | Pavel Emelyanov | 1 | -0/+1 |
| 2007-10-10 | [NET]: Make the device list and device lookups per namespace. | Eric W. Biederman | 1 | -1/+1 |
| 2007-10-10 | [RTNETLINK]: Introduce generic rtnl_create_link(). | Pavel Emelianov | 1 | -0/+4 |
| 2007-07-10 | [RTNETLINK]: Link creation API | Patrick McHardy | 1 | -0/+58 |
| 2007-04-26 | [NETLINK]: Possible cleanups. | Adrian Bunk | 1 | -1/+0 |
| 2007-04-25 | [NET] rules: Unified rules dumping | Thomas Graf | 1 | -0/+8 |
| 2007-04-25 | [RTNL]: Message handler registration interface | Thomas Graf | 1 | -0/+18 |