aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-10-19 10:26:16 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2023-10-19 10:26:16 +0200
commitdf59c19d712a4339f7c75c76942c1a4f86bf2e5b (patch)
tree0846dc30a6a6e230f5167d9e75e623316f13d664 /src
parent4e28833d9ecb6bbd933b770eae2b712fc0d80286 (diff)
downloadgnunet-df59c19d712a4339f7c75c76942c1a4f86bf2e5b.tar.gz
gnunet-df59c19d712a4339f7c75c76942c1a4f86bf2e5b.zip
BUILD: Move vpn to service
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am1
-rw-r--r--src/cli/Makefile.am1
-rw-r--r--src/cli/vpn/.gitignore1
-rw-r--r--src/cli/vpn/Makefile.am22
-rw-r--r--src/cli/vpn/gnunet-vpn.c (renamed from src/vpn/gnunet-vpn.c)0
-rw-r--r--src/gns/Makefile.am2
-rw-r--r--src/pt/Makefile.am10
-rw-r--r--src/service/Makefile.am3
-rw-r--r--src/service/vpn/.gitignore (renamed from src/vpn/.gitignore)0
-rw-r--r--src/service/vpn/Makefile.am (renamed from src/vpn/Makefile.am)10
-rw-r--r--src/service/vpn/gnunet-helper-vpn.c (renamed from src/vpn/gnunet-helper-vpn.c)0
-rw-r--r--src/service/vpn/gnunet-service-vpn.c (renamed from src/vpn/gnunet-service-vpn.c)0
-rw-r--r--src/service/vpn/meson.build (renamed from src/vpn/meson.build)0
-rw-r--r--src/service/vpn/tests/expected (renamed from src/vpn/tests/expected)bin112 -> 112 bytes
-rw-r--r--src/service/vpn/tests/ping (renamed from src/vpn/tests/ping)bin112 -> 112 bytes
-rwxr-xr-xsrc/service/vpn/tests/test-helper-icmp.sh (renamed from src/vpn/tests/test-helper-icmp.sh)0
-rwxr-xr-xsrc/service/vpn/tests/test-helper-ifaddr.sh (renamed from src/vpn/tests/test-helper-ifaddr.sh)0
-rw-r--r--src/service/vpn/vpn.conf.in (renamed from src/vpn/vpn.conf.in)0
-rw-r--r--src/service/vpn/vpn.h (renamed from src/vpn/vpn.h)0
-rw-r--r--src/service/vpn/vpn_api.c (renamed from src/vpn/vpn_api.c)0
20 files changed, 32 insertions, 18 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 8bf3b72a3..f55c535bf 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 vpn \
21 gns \ 20 gns \
22 zonemaster \ 21 zonemaster \
23 $(CONVERSATION_DIR) \ 22 $(CONVERSATION_DIR) \
diff --git a/src/cli/Makefile.am b/src/cli/Makefile.am
index b06927edc..c7682bb36 100644
--- a/src/cli/Makefile.am
+++ b/src/cli/Makefile.am
@@ -11,4 +11,5 @@ SUBDIRS = \
11 namecache \ 11 namecache \
12 namestore \ 12 namestore \
13 revocation \ 13 revocation \
14 vpn \
14 cadet 15 cadet
diff --git a/src/cli/vpn/.gitignore b/src/cli/vpn/.gitignore
new file mode 100644
index 000000000..dbd75eb25
--- /dev/null
+++ b/src/cli/vpn/.gitignore
@@ -0,0 +1 @@
gnunet-vpn
diff --git a/src/cli/vpn/Makefile.am b/src/cli/vpn/Makefile.am
new file mode 100644
index 000000000..0c7c459ef
--- /dev/null
+++ b/src/cli/vpn/Makefile.am
@@ -0,0 +1,22 @@
1# This Makefile.am is in the public domain
2AM_CPPFLAGS = -I$(top_srcdir)/src/include -I$(top_builddir)/src/include
3
4if USE_COVERAGE
5 AM_CFLAGS = --coverage -O0
6endif
7
8pkgcfgdir= $(pkgdatadir)/config.d/
9
10libexecdir= $(pkglibdir)/libexec/
11
12plugindir = $(libdir)/gnunet
13
14bin_PROGRAMS = \
15 gnunet-vpn
16
17gnunet_vpn_SOURCES = \
18 gnunet-vpn.c
19gnunet_vpn_LDADD = \
20 $(top_builddir)/src/service/vpn/libgnunetvpn.la \
21 $(top_builddir)/src/lib/util/libgnunetutil.la \
22 $(GN_LIBINTL)
diff --git a/src/vpn/gnunet-vpn.c b/src/cli/vpn/gnunet-vpn.c
index a67e17016..a67e17016 100644
--- a/src/vpn/gnunet-vpn.c
+++ b/src/cli/vpn/gnunet-vpn.c
diff --git a/src/gns/Makefile.am b/src/gns/Makefile.am
index c5d81ca76..6907df0ed 100644
--- a/src/gns/Makefile.am
+++ b/src/gns/Makefile.am
@@ -22,7 +22,7 @@ else
22 LIBIDN2= 22 LIBIDN2=
23endif 23endif
24 24
25USE_VPN = $(top_builddir)/src/vpn/libgnunetvpn.la 25USE_VPN = $(top_builddir)/src/service/vpn/libgnunetvpn.la
26 26
27if USE_COVERAGE 27if USE_COVERAGE
28 AM_CFLAGS = --coverage -O0 28 AM_CFLAGS = --coverage -O0
diff --git a/src/pt/Makefile.am b/src/pt/Makefile.am
index 5ecaaa10c..7622f2c1a 100644
--- a/src/pt/Makefile.am
+++ b/src/pt/Makefile.am
@@ -20,7 +20,7 @@ libexec_PROGRAMS = \
20gnunet_daemon_pt_SOURCES = \ 20gnunet_daemon_pt_SOURCES = \
21 gnunet-daemon-pt.c 21 gnunet-daemon-pt.c
22gnunet_daemon_pt_LDADD = \ 22gnunet_daemon_pt_LDADD = \
23 $(top_builddir)/src/vpn/libgnunetvpn.la \ 23 $(top_builddir)/src/service/vpn/libgnunetvpn.la \
24 $(top_builddir)/src/service/cadet/libgnunetcadet.la \ 24 $(top_builddir)/src/service/cadet/libgnunetcadet.la \
25 $(top_builddir)/src/service/dht/libgnunetdht.la \ 25 $(top_builddir)/src/service/dht/libgnunetdht.la \
26 $(top_builddir)/src/service/dns/libgnunetdns.la \ 26 $(top_builddir)/src/service/dns/libgnunetdns.la \
@@ -63,7 +63,7 @@ test_gns_vpn_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
63test_gnunet_vpn_4_over_SOURCES = \ 63test_gnunet_vpn_4_over_SOURCES = \
64 test_gnunet_vpn.c 64 test_gnunet_vpn.c
65test_gnunet_vpn_4_over_LDADD = $(MHD_LIBS) @LIBCURL@ \ 65test_gnunet_vpn_4_over_LDADD = $(MHD_LIBS) @LIBCURL@ \
66 $(top_builddir)/src/vpn/libgnunetvpn.la \ 66 $(top_builddir)/src/service/vpn/libgnunetvpn.la \
67 $(top_builddir)/src/service/testing/libgnunettesting.la \ 67 $(top_builddir)/src/service/testing/libgnunettesting.la \
68 $(top_builddir)/src/lib/util/libgnunetutil.la 68 $(top_builddir)/src/lib/util/libgnunetutil.la
69test_gnunet_vpn_4_over_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS) 69test_gnunet_vpn_4_over_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
@@ -71,7 +71,7 @@ test_gnunet_vpn_4_over_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
71test_gnunet_vpn_6_over_SOURCES = \ 71test_gnunet_vpn_6_over_SOURCES = \
72 test_gnunet_vpn.c 72 test_gnunet_vpn.c
73test_gnunet_vpn_6_over_LDADD = $(MHD_LIBS) @LIBCURL@ \ 73test_gnunet_vpn_6_over_LDADD = $(MHD_LIBS) @LIBCURL@ \
74 $(top_builddir)/src/vpn/libgnunetvpn.la \ 74 $(top_builddir)/src/service/vpn/libgnunetvpn.la \
75 $(top_builddir)/src/service/testing/libgnunettesting.la \ 75 $(top_builddir)/src/service/testing/libgnunettesting.la \
76 $(top_builddir)/src/lib/util/libgnunetutil.la 76 $(top_builddir)/src/lib/util/libgnunetutil.la
77test_gnunet_vpn_6_over_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS) 77test_gnunet_vpn_6_over_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
@@ -79,7 +79,7 @@ test_gnunet_vpn_6_over_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
79test_gnunet_vpn_4_to_6_SOURCES = \ 79test_gnunet_vpn_4_to_6_SOURCES = \
80 test_gnunet_vpn.c 80 test_gnunet_vpn.c
81test_gnunet_vpn_4_to_6_LDADD = $(MHD_LIBS) @LIBCURL@ \ 81test_gnunet_vpn_4_to_6_LDADD = $(MHD_LIBS) @LIBCURL@ \
82 $(top_builddir)/src/vpn/libgnunetvpn.la \ 82 $(top_builddir)/src/service/vpn/libgnunetvpn.la \
83 $(top_builddir)/src/service/testing/libgnunettesting.la \ 83 $(top_builddir)/src/service/testing/libgnunettesting.la \
84 $(top_builddir)/src/lib/util/libgnunetutil.la 84 $(top_builddir)/src/lib/util/libgnunetutil.la
85test_gnunet_vpn_4_to_6_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS) 85test_gnunet_vpn_4_to_6_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
@@ -87,7 +87,7 @@ test_gnunet_vpn_4_to_6_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
87test_gnunet_vpn_6_to_4_SOURCES = \ 87test_gnunet_vpn_6_to_4_SOURCES = \
88 test_gnunet_vpn.c 88 test_gnunet_vpn.c
89test_gnunet_vpn_6_to_4_LDADD = $(MHD_LIBS) @LIBCURL@ \ 89test_gnunet_vpn_6_to_4_LDADD = $(MHD_LIBS) @LIBCURL@ \
90 $(top_builddir)/src/vpn/libgnunetvpn.la \ 90 $(top_builddir)/src/service/vpn/libgnunetvpn.la \
91 $(top_builddir)/src/service/testing/libgnunettesting.la \ 91 $(top_builddir)/src/service/testing/libgnunettesting.la \
92 $(top_builddir)/src/lib/util/libgnunetutil.la 92 $(top_builddir)/src/lib/util/libgnunetutil.la
93test_gnunet_vpn_6_to_4_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS) 93test_gnunet_vpn_6_to_4_CFLAGS = $(MHD_CFLAGS) @LIBCURL_CPPFLAGS@ $(AM_CFLAGS)
diff --git a/src/service/Makefile.am b/src/service/Makefile.am
index 52dec5726..a8738997f 100644
--- a/src/service/Makefile.am
+++ b/src/service/Makefile.am
@@ -23,5 +23,6 @@ SUBDIRS = \
23 seti \ 23 seti \
24 setu \ 24 setu \
25 regex \ 25 regex \
26 revocation 26 revocation \
27 vpn
27 28
diff --git a/src/vpn/.gitignore b/src/service/vpn/.gitignore
index b76ea0f93..b76ea0f93 100644
--- a/src/vpn/.gitignore
+++ b/src/service/vpn/.gitignore
diff --git a/src/vpn/Makefile.am b/src/service/vpn/Makefile.am
index 6fc1bff20..123ec77de 100644
--- a/src/vpn/Makefile.am
+++ b/src/service/vpn/Makefile.am
@@ -27,9 +27,6 @@ libexec_PROGRAMS = \
27 $(VPNBIN) \ 27 $(VPNBIN) \
28 gnunet-service-vpn 28 gnunet-service-vpn
29 29
30bin_PROGRAMS = \
31 gnunet-vpn
32
33gnunet_helper_vpn_SOURCES = \ 30gnunet_helper_vpn_SOURCES = \
34 gnunet-helper-vpn.c 31 gnunet-helper-vpn.c
35gnunet_helper_vpn_LDADD = \ 32gnunet_helper_vpn_LDADD = \
@@ -47,13 +44,6 @@ gnunet_service_vpn_LDADD = \
47gnunet_service_vpn_CFLAGS = \ 44gnunet_service_vpn_CFLAGS = \
48 -I$(top_srcdir)/src/exit $(CFLAGS) 45 -I$(top_srcdir)/src/exit $(CFLAGS)
49 46
50gnunet_vpn_SOURCES = \
51 gnunet-vpn.c
52gnunet_vpn_LDADD = \
53 libgnunetvpn.la \
54 $(top_builddir)/src/lib/util/libgnunetutil.la \
55 $(GN_LIBINTL)
56
57libgnunetvpn_la_SOURCES = \ 47libgnunetvpn_la_SOURCES = \
58 vpn_api.c vpn.h 48 vpn_api.c vpn.h
59libgnunetvpn_la_LIBADD = \ 49libgnunetvpn_la_LIBADD = \
diff --git a/src/vpn/gnunet-helper-vpn.c b/src/service/vpn/gnunet-helper-vpn.c
index 30901da45..30901da45 100644
--- a/src/vpn/gnunet-helper-vpn.c
+++ b/src/service/vpn/gnunet-helper-vpn.c
diff --git a/src/vpn/gnunet-service-vpn.c b/src/service/vpn/gnunet-service-vpn.c
index aa3f6ffe3..aa3f6ffe3 100644
--- a/src/vpn/gnunet-service-vpn.c
+++ b/src/service/vpn/gnunet-service-vpn.c
diff --git a/src/vpn/meson.build b/src/service/vpn/meson.build
index e77b88432..e77b88432 100644
--- a/src/vpn/meson.build
+++ b/src/service/vpn/meson.build
diff --git a/src/vpn/tests/expected b/src/service/vpn/tests/expected
index 26ed82af9..26ed82af9 100644
--- a/src/vpn/tests/expected
+++ b/src/service/vpn/tests/expected
Binary files differ
diff --git a/src/vpn/tests/ping b/src/service/vpn/tests/ping
index ccc855538..ccc855538 100644
--- a/src/vpn/tests/ping
+++ b/src/service/vpn/tests/ping
Binary files differ
diff --git a/src/vpn/tests/test-helper-icmp.sh b/src/service/vpn/tests/test-helper-icmp.sh
index 2d0c8425a..2d0c8425a 100755
--- a/src/vpn/tests/test-helper-icmp.sh
+++ b/src/service/vpn/tests/test-helper-icmp.sh
diff --git a/src/vpn/tests/test-helper-ifaddr.sh b/src/service/vpn/tests/test-helper-ifaddr.sh
index b8fde999d..b8fde999d 100755
--- a/src/vpn/tests/test-helper-ifaddr.sh
+++ b/src/service/vpn/tests/test-helper-ifaddr.sh
diff --git a/src/vpn/vpn.conf.in b/src/service/vpn/vpn.conf.in
index c0f4c59ed..c0f4c59ed 100644
--- a/src/vpn/vpn.conf.in
+++ b/src/service/vpn/vpn.conf.in
diff --git a/src/vpn/vpn.h b/src/service/vpn/vpn.h
index 77cfd34e6..77cfd34e6 100644
--- a/src/vpn/vpn.h
+++ b/src/service/vpn/vpn.h
diff --git a/src/vpn/vpn_api.c b/src/service/vpn/vpn_api.c
index 8a3464786..8a3464786 100644
--- a/src/vpn/vpn_api.c
+++ b/src/service/vpn/vpn_api.c