aboutsummaryrefslogtreecommitdiffstats
path: root/wg_dynamic_server.c
diff options
context:
space:
mode:
authorTushar Pankaj <tushar.s.pankaj@gmail.com>2018-11-07 09:35:21 -0600
committerTushar Pankaj <tushar.s.pankaj@gmail.com>2018-11-07 09:35:21 -0600
commit2b7b58b2b67fa8325a21a13d9ef42ad644df1731 (patch)
tree6bbbcbfd5ec1a29cefee7af2b0fed6e331526928 /wg_dynamic_server.c
parentSeparate out client network code (diff)
downloadwg-dynamic-2b7b58b2b67fa8325a21a13d9ef42ad644df1731.tar.xz
wg-dynamic-2b7b58b2b67fa8325a21a13d9ef42ad644df1731.zip
Separate out server code
Signed-off-by: Tushar Pankaj <tushar.s.pankaj@gmail.com>
Diffstat (limited to 'wg_dynamic_server.c')
-rw-r--r--wg_dynamic_server.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/wg_dynamic_server.c b/wg_dynamic_server.c
index a8e2924..045de9d 100644
--- a/wg_dynamic_server.c
+++ b/wg_dynamic_server.c
@@ -3,16 +3,13 @@
* Copyright (C) 2018 Wireguard LLC
*/
+#include "server.h"o
+
#include <stdlib.h>
#include <stdio.h>
const char *PROG_NAME;
-/* TODO: break this function out into another file when it gets big */
-static void setup_server(char *interface)
-{
-}
-
static void show_usage()
{
fprintf(stderr, "Usage: %s <interface>\n\n", PROG_NAME);
@@ -27,7 +24,10 @@ int main(int argc, char *argv[])
return EXIT_FAILURE;
}
- setup_server(argv[1]);
+ if (setup_server(argv[1]) < 0) {
+ perror("error setting up server");
+ return EXIT_FAILURE;
+ }
return EXIT_SUCCESS;
}