[PATCH 1/4] libnl: Use compat return for nl_route_add()



---
 src/nm-netlink-compat.h |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/nm-netlink-compat.h b/src/nm-netlink-compat.h
index f4e3d46..3d02169 100644
--- a/src/nm-netlink-compat.h
+++ b/src/nm-netlink-compat.h
@@ -135,6 +135,13 @@ __rtnl_addr_add (struct nl_sock *h, struct rtnl_addr *addr, int flags)
 #define rtnl_addr_add __rtnl_addr_add
  static inline int
+__rtnl_route_add (struct nl_sock *sk, struct rtnl_route *route, int flags)
+{
+	return nl_compat_error (rtnl_route_add (sk, route, flags));
+}
+#define rtnl_route_add __rtnl_route_add
+
+static inline int
 rtnl_route_delete (struct nl_sock *h, struct rtnl_route *route, int flags)
 {
 	return nl_compat_error (rtnl_route_del (h, route, flags));
-- 
1.7.5.4




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]