diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2017-08-15 08:13:40 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2017-08-15 08:13:40 +0300 |
commit | 03a9d11a59cec2047ec1282e0dfa76ef1f248a18 (patch) | |
tree | e1bb32b95c9edb5a2cbceb46b27ffd5d1227ac91 | |
parent | 5d9f2f079856185cf6530e1807f2dfe26bd05996 (diff) | |
download | nssync-03a9d11a59cec2047ec1282e0dfa76ef1f248a18.tar.gz nssync-03a9d11a59cec2047ec1282e0dfa76ef1f248a18.tar.bz2 |
Fix build without libmicrohttpd
-rw-r--r-- | src/Makefile.am | 2 | ||||
-rw-r--r-- | src/noserver.c | 8 | ||||
-rw-r--r-- | src/nssync.c | 1 | ||||
-rw-r--r-- | src/server.c | 2 |
4 files changed, 11 insertions, 2 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 8aa4e09..e2e3783 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -28,2 +28,4 @@ if COND_MICROHTTPD nssync_SOURCES += server.c +else + nssync_SOURCES += noserver.c endif diff --git a/src/noserver.c b/src/noserver.c new file mode 100644 index 0000000..5b43508 --- /dev/null +++ b/src/noserver.c @@ -0,0 +1,8 @@ +#include "nssync.h" + +void +nssync_server(void) +{ + error("compiled without HTTPD support"); + exit(EX_UNAVAILABLE); +} diff --git a/src/nssync.c b/src/nssync.c index 8cd9939..e18100c 100644 --- a/src/nssync.c +++ b/src/nssync.c @@ -35,2 +35,3 @@ int check_ns; int server_mode; +struct grecs_sockaddr *server_addr; diff --git a/src/server.c b/src/server.c index 6db8da6..ae0d755 100644 --- a/src/server.c +++ b/src/server.c @@ -9,4 +9,2 @@ -struct grecs_sockaddr *server_addr; - static int |