diff --git a/interface.cpp b/interface.cpp index 1d7a843..cdd66bb 100644 --- a/interface.cpp +++ b/interface.cpp @@ -62,7 +62,7 @@ int Interface::setLinkUp() { if(!link_orig) { std::cerr << "can't get link" << std::endl; nl_socket_free(sock); - return 0; + return 1; } link = rtnl_link_alloc(); @@ -71,7 +71,7 @@ int Interface::setLinkUp() { std::cerr << "can't alloc link" << std::endl; rtnl_link_put(link_orig); nl_socket_free(sock); - return 0; + return 1; } int err = 0; @@ -83,7 +83,7 @@ int Interface::setLinkUp() { rtnl_link_put(link); rtnl_link_put(link_orig); nl_socket_free(sock); - return 0; + return 1; } rtnl_link_put(link); @@ -114,7 +114,7 @@ int Interface::setLinkDown() { if(!link_orig) { std::cerr << "can't get link" << std::endl; nl_socket_free(sock); - return 0; + return 1; } link = rtnl_link_alloc(); @@ -123,7 +123,7 @@ int Interface::setLinkDown() { std::cerr << "can't alloc link" << std::endl; rtnl_link_put(link_orig); nl_socket_free(sock); - return 0; + return 1; } int err = 0; @@ -135,7 +135,7 @@ int Interface::setLinkDown() { rtnl_link_put(link); rtnl_link_put(link_orig); nl_socket_free(sock); - return 0; + return 1; } rtnl_link_put(link); diff --git a/tui/tui.pro b/tui/tui.pro index 9bd1cc6..a1d95b3 100644 --- a/tui/tui.pro +++ b/tui/tui.pro @@ -22,6 +22,6 @@ QMAKE_CFLAGS += -Wall -Wextra -Werror -fsanitize=address -fPIE LIBS += -lasan -QMAKE_LFLAGS += -Wl,-rpath,/home/bp/libip +QMAKE_LFLAGS += -Wl,-rpath,../ # Directories