From b290889f0265e1278e8a868aa82a65bcc9099b0f Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Thu, 12 Apr 2007 11:34:39 +0000 Subject: - add xsendto and use where appropriate; shrink iplink; sanitize libiproute a bit. -916 byte --- networking/libiproute/libnetlink.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'networking/libiproute/libnetlink.h') diff --git a/networking/libiproute/libnetlink.h b/networking/libiproute/libnetlink.h index 9a5a9d3..316bd9b 100644 --- a/networking/libiproute/libnetlink.h +++ b/networking/libiproute/libnetlink.h @@ -17,15 +17,13 @@ struct rtnl_handle uint32_t dump; }; -extern int rtnl_open(struct rtnl_handle *rth, unsigned subscriptions); +extern int xrtnl_open(struct rtnl_handle *rth); extern void rtnl_close(struct rtnl_handle *rth); -extern int rtnl_wilddump_request(struct rtnl_handle *rth, int fam, int type); +extern int xrtnl_wilddump_request(struct rtnl_handle *rth, int fam, int type); extern int rtnl_dump_request(struct rtnl_handle *rth, int type, void *req, int len); -extern int rtnl_dump_filter(struct rtnl_handle *rth, +extern int xrtnl_dump_filter(struct rtnl_handle *rth, int (*filter)(struct sockaddr_nl*, struct nlmsghdr *n, void*), - void *arg1, - int (*junk)(struct sockaddr_nl *, struct nlmsghdr *n, void *), - void *arg2); + void *arg1); extern int rtnl_talk(struct rtnl_handle *rtnl, struct nlmsghdr *n, pid_t peer, unsigned groups, struct nlmsghdr *answer, int (*junk)(struct sockaddr_nl *,struct nlmsghdr *n, void *), -- cgit v1.1