aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac5
-rw-r--r--po/POTFILES.in14
-rw-r--r--src/Makefile.am1
-rw-r--r--src/cli/Makefile.am1
-rw-r--r--src/cli/nat-auto/.gitignore (renamed from src/nat-auto/.gitignore)1
-rw-r--r--src/cli/nat-auto/Makefile.am26
-rw-r--r--src/cli/nat-auto/gnunet-nat-auto.c (renamed from src/nat-auto/gnunet-nat-auto.c)0
-rw-r--r--src/cli/nat-auto/gnunet-nat-server.c (renamed from src/nat-auto/gnunet-nat-server.c)3
-rw-r--r--src/service/Makefile.am1
-rw-r--r--src/service/nat-auto/.gitignore2
-rw-r--r--src/service/nat-auto/Makefile.am (renamed from src/nat-auto/Makefile.am)20
-rw-r--r--src/service/nat-auto/gnunet-nat-auto_legacy.c (renamed from src/nat-auto/gnunet-nat-auto_legacy.c)0
-rw-r--r--src/service/nat-auto/gnunet-service-nat-auto.c (renamed from src/nat-auto/gnunet-service-nat-auto.c)0
-rw-r--r--src/service/nat-auto/gnunet-service-nat-auto_legacy.c (renamed from src/nat-auto/gnunet-service-nat-auto_legacy.c)0
-rw-r--r--src/service/nat-auto/meson.build (renamed from src/nat-auto/meson.build)0
-rw-r--r--src/service/nat-auto/nat-auto.conf.in (renamed from src/nat-auto/nat-auto.conf.in)0
-rw-r--r--src/service/nat-auto/nat-auto.h (renamed from src/nat-auto/nat-auto.h)0
-rw-r--r--src/service/nat-auto/nat_auto_api.c (renamed from src/nat-auto/nat_auto_api.c)0
-rw-r--r--src/service/nat-auto/nat_auto_api_test.c (renamed from src/nat-auto/nat_auto_api_test.c)0
19 files changed, 42 insertions, 32 deletions
diff --git a/configure.ac b/configure.ac
index 199081918..3407ea68a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1257,6 +1257,8 @@ src/service/identity/Makefile
1257src/service/identity/identity.conf 1257src/service/identity/identity.conf
1258src/service/nat/Makefile 1258src/service/nat/Makefile
1259src/service/nat/nat.conf 1259src/service/nat/nat.conf
1260src/service/nat-auto/Makefile
1261src/service/nat-auto/nat-auto.conf
1260src/service/nse/Makefile 1262src/service/nse/Makefile
1261src/service/nse/nse.conf 1263src/service/nse/nse.conf
1262src/service/peerstore/Makefile 1264src/service/peerstore/Makefile
@@ -1278,6 +1280,7 @@ src/cli/core/Makefile
1278src/cli/datastore/Makefile 1280src/cli/datastore/Makefile
1279src/cli/dht/Makefile 1281src/cli/dht/Makefile
1280src/cli/nat/Makefile 1282src/cli/nat/Makefile
1283src/cli/nat-auto/Makefile
1281src/cli/nse/Makefile 1284src/cli/nse/Makefile
1282src/cli/statistics/Makefile 1285src/cli/statistics/Makefile
1283src/cli/util/Makefile 1286src/cli/util/Makefile
@@ -1310,8 +1313,6 @@ src/namecache/Makefile
1310src/namecache/namecache.conf 1313src/namecache/namecache.conf
1311src/namestore/Makefile 1314src/namestore/Makefile
1312src/namestore/namestore.conf 1315src/namestore/namestore.conf
1313src/nat-auto/Makefile
1314src/nat-auto/nat-auto.conf
1315src/pt/Makefile 1316src/pt/Makefile
1316src/regex/Makefile 1317src/regex/Makefile
1317src/regex/regex.conf 1318src/regex/regex.conf
diff --git a/po/POTFILES.in b/po/POTFILES.in
index c58c36658..1982dedd1 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -7,6 +7,8 @@ src/cli/dht/gnunet-dht-hello.c
7src/cli/dht/gnunet-dht-monitor.c 7src/cli/dht/gnunet-dht-monitor.c
8src/cli/dht/gnunet-dht-put.c 8src/cli/dht/gnunet-dht-put.c
9src/cli/identity/gnunet-identity.c 9src/cli/identity/gnunet-identity.c
10src/cli/nat-auto/gnunet-nat-auto.c
11src/cli/nat-auto/gnunet-nat-server.c
10src/cli/nat/gnunet-nat.c 12src/cli/nat/gnunet-nat.c
11src/cli/nse/gnunet-nse.c 13src/cli/nse/gnunet-nse.c
12src/cli/statistics/gnunet-statistics.c 14src/cli/statistics/gnunet-statistics.c
@@ -281,13 +283,6 @@ src/namestore/plugin_namestore_flat.c
281src/namestore/plugin_namestore_postgres.c 283src/namestore/plugin_namestore_postgres.c
282src/namestore/plugin_namestore_sqlite.c 284src/namestore/plugin_namestore_sqlite.c
283src/namestore/plugin_rest_namestore.c 285src/namestore/plugin_rest_namestore.c
284src/nat-auto/gnunet-nat-auto.c
285src/nat-auto/gnunet-nat-auto_legacy.c
286src/nat-auto/gnunet-nat-server.c
287src/nat-auto/gnunet-service-nat-auto.c
288src/nat-auto/gnunet-service-nat-auto_legacy.c
289src/nat-auto/nat_auto_api.c
290src/nat-auto/nat_auto_api_test.c
291src/plugin/block/plugin_block_template.c 286src/plugin/block/plugin_block_template.c
292src/plugin/block/plugin_block_test.c 287src/plugin/block/plugin_block_test.c
293src/plugin/dhtu/plugin_dhtu_gnunet.c 288src/plugin/dhtu/plugin_dhtu_gnunet.c
@@ -400,6 +395,11 @@ src/service/identity/gnunet-service-identity.c
400src/service/identity/identity_api.c 395src/service/identity/identity_api.c
401src/service/identity/identity_api_lookup.c 396src/service/identity/identity_api_lookup.c
402src/service/identity/identity_api_suffix_lookup.c 397src/service/identity/identity_api_suffix_lookup.c
398src/service/nat-auto/gnunet-nat-auto_legacy.c
399src/service/nat-auto/gnunet-service-nat-auto.c
400src/service/nat-auto/gnunet-service-nat-auto_legacy.c
401src/service/nat-auto/nat_auto_api.c
402src/service/nat-auto/nat_auto_api_test.c
403src/service/nat/gnunet-helper-nat-client.c 403src/service/nat/gnunet-helper-nat-client.c
404src/service/nat/gnunet-helper-nat-server.c 404src/service/nat/gnunet-helper-nat-server.c
405src/service/nat/gnunet-service-nat.c 405src/service/nat/gnunet-service-nat.c
diff --git a/src/Makefile.am b/src/Makefile.am
index 8e950ee68..10af79519 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -17,7 +17,6 @@ SUBDIRS = \
17 rest-plugin \ 17 rest-plugin \
18 cli \ 18 cli \
19 contrib \ 19 contrib \
20 nat-auto \
21 hostlist \ 20 hostlist \
22 topology \ 21 topology \
23 regex \ 22 regex \
diff --git a/src/cli/Makefile.am b/src/cli/Makefile.am
index cc716dda4..69f440f21 100644
--- a/src/cli/Makefile.am
+++ b/src/cli/Makefile.am
@@ -4,6 +4,7 @@ SUBDIRS = \
4 statistics \ 4 statistics \
5 core \ 5 core \
6 nat \ 6 nat \
7 nat-auto \
7 nse \ 8 nse \
8 datastore \ 9 datastore \
9 dht \ 10 dht \
diff --git a/src/nat-auto/.gitignore b/src/cli/nat-auto/.gitignore
index 6ba53d72f..c750bf612 100644
--- a/src/nat-auto/.gitignore
+++ b/src/cli/nat-auto/.gitignore
@@ -1,3 +1,2 @@
1gnunet-service-nat-auto
2gnunet-nat-auto 1gnunet-nat-auto
3gnunet-nat-server 2gnunet-nat-server
diff --git a/src/cli/nat-auto/Makefile.am b/src/cli/nat-auto/Makefile.am
new file mode 100644
index 000000000..4b2d74280
--- /dev/null
+++ b/src/cli/nat-auto/Makefile.am
@@ -0,0 +1,26 @@
1# This Makefile.am is in the public domain
2AM_CPPFLAGS = -I$(top_srcdir)/src/include
3
4libexecdir= $(pkglibdir)/libexec/
5
6pkgcfgdir= $(pkgdatadir)/config.d/
7
8bin_PROGRAMS = \
9 gnunet-nat-auto \
10 gnunet-nat-server
11
12gnunet_nat_server_SOURCES = \
13 gnunet-nat-server.c
14gnunet_nat_server_LDADD = \
15 $(top_builddir)/src/service/nat/libgnunetnatnew.la \
16 $(top_builddir)/src/lib/util/libgnunetutil.la
17gnunet_nat_server_LDFLAGS = \
18 $(GN_LIBINTL)
19
20gnunet_nat_auto_SOURCES = \
21 gnunet-nat-auto.c
22gnunet_nat_auto_LDADD = \
23 $(top_builddir)/src/service/nat-auto/libgnunetnatauto.la \
24 $(top_builddir)/src/lib/util/libgnunetutil.la
25gnunet_nat_auto_LDFLAGS = \
26 $(GN_LIBINTL)
diff --git a/src/nat-auto/gnunet-nat-auto.c b/src/cli/nat-auto/gnunet-nat-auto.c
index 055a949bd..055a949bd 100644
--- a/src/nat-auto/gnunet-nat-auto.c
+++ b/src/cli/nat-auto/gnunet-nat-auto.c
diff --git a/src/nat-auto/gnunet-nat-server.c b/src/cli/nat-auto/gnunet-nat-server.c
index 0ff71ca8c..baa610e8f 100644
--- a/src/nat-auto/gnunet-nat-server.c
+++ b/src/cli/nat-auto/gnunet-nat-server.c
@@ -27,7 +27,8 @@
27#include "gnunet_util_lib.h" 27#include "gnunet_util_lib.h"
28#include "gnunet_nat_service.h" 28#include "gnunet_nat_service.h"
29#include "gnunet_protocols.h" 29#include "gnunet_protocols.h"
30#include "nat-auto.h" 30// FIXME can we build this without this header?
31#include "../../service/nat-auto/nat-auto.h"
31 32
32 33
33/** 34/**
diff --git a/src/service/Makefile.am b/src/service/Makefile.am
index aa87eb34a..f25006a37 100644
--- a/src/service/Makefile.am
+++ b/src/service/Makefile.am
@@ -5,6 +5,7 @@ SUBDIRS = \
5 peerstore \ 5 peerstore \
6 testing \ 6 testing \
7 nat \ 7 nat \
8 nat-auto \
8 transport \ 9 transport \
9 core \ 10 core \
10 nse \ 11 nse \
diff --git a/src/service/nat-auto/.gitignore b/src/service/nat-auto/.gitignore
new file mode 100644
index 000000000..9bb5406ed
--- /dev/null
+++ b/src/service/nat-auto/.gitignore
@@ -0,0 +1,2 @@
1gnunet-service-nat-auto
2
diff --git a/src/nat-auto/Makefile.am b/src/service/nat-auto/Makefile.am
index 7c3f8e11d..a82afbea2 100644
--- a/src/nat-auto/Makefile.am
+++ b/src/service/nat-auto/Makefile.am
@@ -8,29 +8,9 @@ pkgcfgdir= $(pkgdatadir)/config.d/
8pkgcfg_DATA = \ 8pkgcfg_DATA = \
9 nat-auto.conf 9 nat-auto.conf
10 10
11bin_PROGRAMS = \
12 gnunet-nat-auto \
13 gnunet-nat-server
14
15libexec_PROGRAMS = \ 11libexec_PROGRAMS = \
16 gnunet-service-nat-auto 12 gnunet-service-nat-auto
17 13
18gnunet_nat_server_SOURCES = \
19 gnunet-nat-server.c nat-auto.h
20gnunet_nat_server_LDADD = \
21 $(top_builddir)/src/service/nat/libgnunetnatnew.la \
22 $(top_builddir)/src/lib/util/libgnunetutil.la
23gnunet_nat_server_LDFLAGS = \
24 $(GN_LIBINTL)
25
26gnunet_nat_auto_SOURCES = \
27 gnunet-nat-auto.c nat-auto.h
28gnunet_nat_auto_LDADD = \
29 libgnunetnatauto.la \
30 $(top_builddir)/src/lib/util/libgnunetutil.la
31gnunet_nat_auto_LDFLAGS = \
32 $(GN_LIBINTL)
33
34if USE_COVERAGE 14if USE_COVERAGE
35 AM_CFLAGS = -fprofile-arcs -ftest-coverage 15 AM_CFLAGS = -fprofile-arcs -ftest-coverage
36endif 16endif
diff --git a/src/nat-auto/gnunet-nat-auto_legacy.c b/src/service/nat-auto/gnunet-nat-auto_legacy.c
index 4334cc953..4334cc953 100644
--- a/src/nat-auto/gnunet-nat-auto_legacy.c
+++ b/src/service/nat-auto/gnunet-nat-auto_legacy.c
diff --git a/src/nat-auto/gnunet-service-nat-auto.c b/src/service/nat-auto/gnunet-service-nat-auto.c
index 7d7c732a0..7d7c732a0 100644
--- a/src/nat-auto/gnunet-service-nat-auto.c
+++ b/src/service/nat-auto/gnunet-service-nat-auto.c
diff --git a/src/nat-auto/gnunet-service-nat-auto_legacy.c b/src/service/nat-auto/gnunet-service-nat-auto_legacy.c
index de7910588..de7910588 100644
--- a/src/nat-auto/gnunet-service-nat-auto_legacy.c
+++ b/src/service/nat-auto/gnunet-service-nat-auto_legacy.c
diff --git a/src/nat-auto/meson.build b/src/service/nat-auto/meson.build
index 9b5ff4cdf..9b5ff4cdf 100644
--- a/src/nat-auto/meson.build
+++ b/src/service/nat-auto/meson.build
diff --git a/src/nat-auto/nat-auto.conf.in b/src/service/nat-auto/nat-auto.conf.in
index d5f5c4eef..d5f5c4eef 100644
--- a/src/nat-auto/nat-auto.conf.in
+++ b/src/service/nat-auto/nat-auto.conf.in
diff --git a/src/nat-auto/nat-auto.h b/src/service/nat-auto/nat-auto.h
index ac0e7c2d5..ac0e7c2d5 100644
--- a/src/nat-auto/nat-auto.h
+++ b/src/service/nat-auto/nat-auto.h
diff --git a/src/nat-auto/nat_auto_api.c b/src/service/nat-auto/nat_auto_api.c
index 3c982f883..3c982f883 100644
--- a/src/nat-auto/nat_auto_api.c
+++ b/src/service/nat-auto/nat_auto_api.c
diff --git a/src/nat-auto/nat_auto_api_test.c b/src/service/nat-auto/nat_auto_api_test.c
index 9067aafda..9067aafda 100644
--- a/src/nat-auto/nat_auto_api_test.c
+++ b/src/service/nat-auto/nat_auto_api_test.c