diff options
Diffstat (limited to 'include/net/rtnetlink.h')
-rw-r--r-- | include/net/rtnetlink.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/net/rtnetlink.h b/include/net/rtnetlink.h index 4093ca78cf60..678f1ffaf843 100644 --- a/include/net/rtnetlink.h +++ b/include/net/rtnetlink.h | |||
@@ -6,11 +6,14 @@ | |||
6 | 6 | ||
7 | typedef int (*rtnl_doit_func)(struct sk_buff *, struct nlmsghdr *, void *); | 7 | typedef int (*rtnl_doit_func)(struct sk_buff *, struct nlmsghdr *, void *); |
8 | typedef int (*rtnl_dumpit_func)(struct sk_buff *, struct netlink_callback *); | 8 | typedef int (*rtnl_dumpit_func)(struct sk_buff *, struct netlink_callback *); |
9 | typedef u16 (*rtnl_calcit_func)(struct sk_buff *); | ||
9 | 10 | ||
10 | extern int __rtnl_register(int protocol, int msgtype, | 11 | extern int __rtnl_register(int protocol, int msgtype, |
11 | rtnl_doit_func, rtnl_dumpit_func); | 12 | rtnl_doit_func, rtnl_dumpit_func, |
13 | rtnl_calcit_func); | ||
12 | extern void rtnl_register(int protocol, int msgtype, | 14 | extern void rtnl_register(int protocol, int msgtype, |
13 | rtnl_doit_func, rtnl_dumpit_func); | 15 | rtnl_doit_func, rtnl_dumpit_func, |
16 | rtnl_calcit_func); | ||
14 | extern int rtnl_unregister(int protocol, int msgtype); | 17 | extern int rtnl_unregister(int protocol, int msgtype); |
15 | extern void rtnl_unregister_all(int protocol); | 18 | extern void rtnl_unregister_all(int protocol); |
16 | 19 | ||