aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTushar Pankaj <tushar.s.pankaj@gmail.com>2018-11-12 22:43:44 -0600
committerTushar Pankaj <tushar.s.pankaj@gmail.com>2018-11-12 22:43:44 -0600
commita2267520c1cef50f90761e1eae90d5f02b547879 (patch)
treede850bbbe418b2351fa7994b609e91b2094d1dd1
parentImplement server check iface (diff)
parentFix memleak (diff)
downloadwg-dynamic-a2267520c1cef50f90761e1eae90d5f02b547879.tar.xz
wg-dynamic-a2267520c1cef50f90761e1eae90d5f02b547879.zip
Merge branch 'master' into tp/protocol_draft
-rw-r--r--server.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/server.c b/server.c
index 318dc60..7f2dce9 100644
--- a/server.c
+++ b/server.c
@@ -18,7 +18,9 @@
bool is_wg_up_on_iface(const char iface[])
{
wg_device *device;
- if (wg_get_device(&device, iface) < 0) {
+ int ret = wg_get_device(&device, iface);
+ wg_free_device(device);
+ if (ret < 0) {
return false;
} else {
return true;