aboutsummaryrefslogtreecommitdiff
path: root/networking/libiproute/libnetlink.h
diff options
context:
space:
mode:
Diffstat (limited to 'networking/libiproute/libnetlink.h')
-rw-r--r--networking/libiproute/libnetlink.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/networking/libiproute/libnetlink.h b/networking/libiproute/libnetlink.h
index 316bd9b68..e149f52bf 100644
--- a/networking/libiproute/libnetlink.h
+++ b/networking/libiproute/libnetlink.h
@@ -24,10 +24,15 @@ extern int rtnl_dump_request(struct rtnl_handle *rth, int type, void *req, int l
24extern int xrtnl_dump_filter(struct rtnl_handle *rth, 24extern int xrtnl_dump_filter(struct rtnl_handle *rth,
25 int (*filter)(struct sockaddr_nl*, struct nlmsghdr *n, void*), 25 int (*filter)(struct sockaddr_nl*, struct nlmsghdr *n, void*),
26 void *arg1); 26 void *arg1);
27
28/* bbox doesn't use parameters no. 3, 4, 6, 7, stub them out */
29#define rtnl_talk(rtnl, n, peer, groups, answer, junk, jarg) \
30 rtnl_talk(rtnl, n, answer)
27extern int rtnl_talk(struct rtnl_handle *rtnl, struct nlmsghdr *n, pid_t peer, 31extern int rtnl_talk(struct rtnl_handle *rtnl, struct nlmsghdr *n, pid_t peer,
28 unsigned groups, struct nlmsghdr *answer, 32 unsigned groups, struct nlmsghdr *answer,
29 int (*junk)(struct sockaddr_nl *,struct nlmsghdr *n, void *), 33 int (*junk)(struct sockaddr_nl *,struct nlmsghdr *n, void *),
30 void *jarg); 34 void *jarg);
35
31extern int rtnl_send(struct rtnl_handle *rth, char *buf, int); 36extern int rtnl_send(struct rtnl_handle *rth, char *buf, int);
32 37
33 38