| /Linux-v4.19/include/net/ |
| D | rtnetlink.h | 16 void rtnl_register(int protocol, int msgtype,
|
| /Linux-v4.19/net/core/ |
| D | rtnetlink.c | 266 void rtnl_register(int protocol, int msgtype, in rtnl_register() function 4831 rtnl_register(PF_UNSPEC, RTM_GETLINK, rtnl_getlink, in rtnetlink_init() 4833 rtnl_register(PF_UNSPEC, RTM_SETLINK, rtnl_setlink, NULL, 0); in rtnetlink_init() 4834 rtnl_register(PF_UNSPEC, RTM_NEWLINK, rtnl_newlink, NULL, 0); in rtnetlink_init() 4835 rtnl_register(PF_UNSPEC, RTM_DELLINK, rtnl_dellink, NULL, 0); in rtnetlink_init() 4837 rtnl_register(PF_UNSPEC, RTM_GETADDR, NULL, rtnl_dump_all, 0); in rtnetlink_init() 4838 rtnl_register(PF_UNSPEC, RTM_GETROUTE, NULL, rtnl_dump_all, 0); in rtnetlink_init() 4839 rtnl_register(PF_UNSPEC, RTM_GETNETCONF, NULL, rtnl_dump_all, 0); in rtnetlink_init() 4841 rtnl_register(PF_BRIDGE, RTM_NEWNEIGH, rtnl_fdb_add, NULL, 0); in rtnetlink_init() 4842 rtnl_register(PF_BRIDGE, RTM_DELNEIGH, rtnl_fdb_del, NULL, 0); in rtnetlink_init() [all …]
|
| D | fib_rules.c | 1212 rtnl_register(PF_UNSPEC, RTM_NEWRULE, fib_nl_newrule, NULL, 0); in fib_rules_init() 1213 rtnl_register(PF_UNSPEC, RTM_DELRULE, fib_nl_delrule, NULL, 0); in fib_rules_init() 1214 rtnl_register(PF_UNSPEC, RTM_GETRULE, NULL, fib_nl_dumprule, 0); in fib_rules_init()
|
| D | net_namespace.c | 916 rtnl_register(PF_UNSPEC, RTM_NEWNSID, rtnl_net_newid, NULL, in net_ns_init() 918 rtnl_register(PF_UNSPEC, RTM_GETNSID, rtnl_net_getid, rtnl_net_dumpid, in net_ns_init()
|
| D | neighbour.c | 3267 rtnl_register(PF_UNSPEC, RTM_NEWNEIGH, neigh_add, NULL, 0); in neigh_init() 3268 rtnl_register(PF_UNSPEC, RTM_DELNEIGH, neigh_delete, NULL, 0); in neigh_init() 3269 rtnl_register(PF_UNSPEC, RTM_GETNEIGH, NULL, neigh_dump_info, 0); in neigh_init() 3271 rtnl_register(PF_UNSPEC, RTM_GETNEIGHTBL, NULL, neightbl_dump_info, in neigh_init() 3273 rtnl_register(PF_UNSPEC, RTM_SETNEIGHTBL, neightbl_set, NULL, 0); in neigh_init()
|
| /Linux-v4.19/net/sched/ |
| D | sch_api.c | 2168 rtnl_register(PF_UNSPEC, RTM_NEWQDISC, tc_modify_qdisc, NULL, 0); in pktsched_init() 2169 rtnl_register(PF_UNSPEC, RTM_DELQDISC, tc_get_qdisc, NULL, 0); in pktsched_init() 2170 rtnl_register(PF_UNSPEC, RTM_GETQDISC, tc_get_qdisc, tc_dump_qdisc, in pktsched_init() 2172 rtnl_register(PF_UNSPEC, RTM_NEWTCLASS, tc_ctl_tclass, NULL, 0); in pktsched_init() 2173 rtnl_register(PF_UNSPEC, RTM_DELTCLASS, tc_ctl_tclass, NULL, 0); in pktsched_init() 2174 rtnl_register(PF_UNSPEC, RTM_GETTCLASS, tc_ctl_tclass, tc_dump_tclass, in pktsched_init()
|
| D | cls_api.c | 2249 rtnl_register(PF_UNSPEC, RTM_NEWTFILTER, tc_new_tfilter, NULL, 0); in tc_filter_init() 2250 rtnl_register(PF_UNSPEC, RTM_DELTFILTER, tc_del_tfilter, NULL, 0); in tc_filter_init() 2251 rtnl_register(PF_UNSPEC, RTM_GETTFILTER, tc_get_tfilter, in tc_filter_init() 2253 rtnl_register(PF_UNSPEC, RTM_NEWCHAIN, tc_ctl_chain, NULL, 0); in tc_filter_init() 2254 rtnl_register(PF_UNSPEC, RTM_DELCHAIN, tc_ctl_chain, NULL, 0); in tc_filter_init() 2255 rtnl_register(PF_UNSPEC, RTM_GETCHAIN, tc_ctl_chain, in tc_filter_init()
|
| D | act_api.c | 1718 rtnl_register(PF_UNSPEC, RTM_NEWACTION, tc_ctl_action, NULL, 0); in tc_action_init() 1719 rtnl_register(PF_UNSPEC, RTM_DELACTION, tc_ctl_action, NULL, 0); in tc_action_init() 1720 rtnl_register(PF_UNSPEC, RTM_GETACTION, tc_ctl_action, tc_dump_action, in tc_action_init()
|
| /Linux-v4.19/net/ipv4/ |
| D | fib_frontend.c | 1420 rtnl_register(PF_INET, RTM_NEWROUTE, inet_rtm_newroute, NULL, 0); in ip_fib_init() 1421 rtnl_register(PF_INET, RTM_DELROUTE, inet_rtm_delroute, NULL, 0); in ip_fib_init() 1422 rtnl_register(PF_INET, RTM_GETROUTE, NULL, inet_dump_fib, 0); in ip_fib_init()
|
| D | devinet.c | 2524 rtnl_register(PF_INET, RTM_NEWADDR, inet_rtm_newaddr, NULL, 0); in devinet_init() 2525 rtnl_register(PF_INET, RTM_DELADDR, inet_rtm_deladdr, NULL, 0); in devinet_init() 2526 rtnl_register(PF_INET, RTM_GETADDR, NULL, inet_dump_ifaddr, 0); in devinet_init() 2527 rtnl_register(PF_INET, RTM_GETNETCONF, inet_netconf_get_devconf, in devinet_init()
|
| D | ipmr.c | 3026 rtnl_register(RTNL_FAMILY_IPMR, RTM_GETROUTE, in ip_mr_init() 3028 rtnl_register(RTNL_FAMILY_IPMR, RTM_NEWROUTE, in ip_mr_init() 3030 rtnl_register(RTNL_FAMILY_IPMR, RTM_DELROUTE, in ip_mr_init() 3033 rtnl_register(RTNL_FAMILY_IPMR, RTM_GETLINK, in ip_mr_init()
|
| D | route.c | 3201 rtnl_register(PF_INET, RTM_GETROUTE, inet_rtm_getroute, NULL, in ip_rt_init()
|
| /Linux-v4.19/net/dcb/ |
| D | dcbnl.c | 2051 rtnl_register(PF_UNSPEC, RTM_GETDCB, dcb_doit, NULL, 0); in dcbnl_init() 2052 rtnl_register(PF_UNSPEC, RTM_SETDCB, dcb_doit, NULL, 0); in dcbnl_init()
|