From b15cd540acf49a283d30c28e1424230e51440772 Mon Sep 17 00:00:00 2001 From: David Sommerseth Date: Fri, 10 Jan 2014 17:57:05 +0100 Subject: Added some extra error checks with libnl calls Signed-off-by: David Sommerseth --- python-ethtool/netlink.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'python-ethtool/netlink.c') diff --git a/python-ethtool/netlink.c b/python-ethtool/netlink.c index 9ba8338..d311405 100644 --- a/python-ethtool/netlink.c +++ b/python-ethtool/netlink.c @@ -57,8 +57,8 @@ int open_netlink(PyEtherInfo *ethi) /* No earlier connections exists, establish a new one */ nlconnection = nl_socket_alloc(); - nl_connect(nlconnection, NETLINK_ROUTE); - if( (nlconnection != NULL) ) { + if( nlconnection != NULL ) { + nl_connect(nlconnection, NETLINK_ROUTE); /* Force O_CLOEXEC flag on the NETLINK socket */ if( fcntl(nl_socket_get_fd(nlconnection), F_SETFD, FD_CLOEXEC) == -1 ) { fprintf(stderr, -- cgit