rtnetlink.c (4a59cdfd66998259061b86437b9439d186f89d5a) rtnetlink.c (29cfb2aaa4425a608651a05b9b875bc445394443)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * INET An implementation of the TCP/IP protocol suite for the LINUX
4 * operating system. INET is implemented using the BSD Socket
5 * interface as the means of communication with the user level.
6 *
7 * Routing netlink socket interface: protocol independent part.
8 *

--- 47 unchanged lines hidden (view full) ---

56#include <net/devlink.h>
57#if IS_ENABLED(CONFIG_IPV6)
58#include <net/addrconf.h>
59#endif
60
61#include "dev.h"
62
63#define RTNL_MAX_TYPE 50
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * INET An implementation of the TCP/IP protocol suite for the LINUX
4 * operating system. INET is implemented using the BSD Socket
5 * interface as the means of communication with the user level.
6 *
7 * Routing netlink socket interface: protocol independent part.
8 *

--- 47 unchanged lines hidden (view full) ---

56#include <net/devlink.h>
57#if IS_ENABLED(CONFIG_IPV6)
58#include <net/addrconf.h>
59#endif
60
61#include "dev.h"
62
63#define RTNL_MAX_TYPE 50
64#define RTNL_SLAVE_MAX_TYPE 43
64#define RTNL_SLAVE_MAX_TYPE 44
65
66struct rtnl_link {
67 rtnl_doit_func doit;
68 rtnl_dumpit_func dumpit;
69 struct module *owner;
70 unsigned int flags;
71 struct rcu_head rcu;
72};

--- 6481 unchanged lines hidden ---
65
66struct rtnl_link {
67 rtnl_doit_func doit;
68 rtnl_dumpit_func dumpit;
69 struct module *owner;
70 unsigned int flags;
71 struct rcu_head rcu;
72};

--- 6481 unchanged lines hidden ---