aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac25
-rw-r--r--src/checksum/Makefile.am8
-rw-r--r--src/checksum/checksum_builder.c4
-rw-r--r--src/libcharon/Makefile.am35
-rw-r--r--src/libpttls/pt_tls.c8
-rw-r--r--src/libpttls/pt_tls.h9
-rw-r--r--src/libtnccs/Makefile.am46
-rw-r--r--src/libtnccs/plugins/tnc_imc/Makefile.am (renamed from src/libcharon/plugins/tnc_imc/Makefile.am)2
-rw-r--r--src/libtnccs/plugins/tnc_imc/tnc_imc.c (renamed from src/libcharon/plugins/tnc_imc/tnc_imc.c)2
-rw-r--r--src/libtnccs/plugins/tnc_imc/tnc_imc.h (renamed from src/libcharon/plugins/tnc_imc/tnc_imc.h)0
-rw-r--r--src/libtnccs/plugins/tnc_imc/tnc_imc_bind_function.c (renamed from src/libcharon/plugins/tnc_imc/tnc_imc_bind_function.c)0
-rw-r--r--src/libtnccs/plugins/tnc_imc/tnc_imc_manager.c (renamed from src/libcharon/plugins/tnc_imc/tnc_imc_manager.c)2
-rw-r--r--src/libtnccs/plugins/tnc_imc/tnc_imc_manager.h (renamed from src/libcharon/plugins/tnc_imc/tnc_imc_manager.h)0
-rw-r--r--src/libtnccs/plugins/tnc_imc/tnc_imc_plugin.c (renamed from src/libcharon/plugins/tnc_imc/tnc_imc_plugin.c)0
-rw-r--r--src/libtnccs/plugins/tnc_imc/tnc_imc_plugin.h (renamed from src/libcharon/plugins/tnc_imc/tnc_imc_plugin.h)0
-rw-r--r--src/libtnccs/plugins/tnc_tnccs/Makefile.am (renamed from src/libcharon/plugins/tnc_tnccs/Makefile.am)0
-rw-r--r--src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_manager.c (renamed from src/libcharon/plugins/tnc_tnccs/tnc_tnccs_manager.c)0
-rw-r--r--src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_manager.h (renamed from src/libcharon/plugins/tnc_tnccs/tnc_tnccs_manager.h)0
-rw-r--r--src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_plugin.c (renamed from src/libcharon/plugins/tnc_tnccs/tnc_tnccs_plugin.c)0
-rw-r--r--src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_plugin.h (renamed from src/libcharon/plugins/tnc_tnccs/tnc_tnccs_plugin.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/Makefile.am (renamed from src/libcharon/plugins/tnccs_11/Makefile.am)2
-rw-r--r--src/libtnccs/plugins/tnccs_11/batch/tnccs_batch.c (renamed from src/libcharon/plugins/tnccs_11/batch/tnccs_batch.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/batch/tnccs_batch.h (renamed from src/libcharon/plugins/tnccs_11/batch/tnccs_batch.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.c (renamed from src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.h (renamed from src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_error_msg.c (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_error_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_error_msg.h (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_error_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_msg.c (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_msg.h (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_preferred_language_msg.c (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_preferred_language_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_preferred_language_msg.h (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_preferred_language_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_reason_strings_msg.c (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_reason_strings_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_reason_strings_msg.h (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_reason_strings_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_recommendation_msg.c (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_recommendation_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_recommendation_msg.h (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_recommendation_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.c (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.h (renamed from src/libcharon/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/tnccs_11.c (renamed from src/libcharon/plugins/tnccs_11/tnccs_11.c)4
-rw-r--r--src/libtnccs/plugins/tnccs_11/tnccs_11.h (renamed from src/libcharon/plugins/tnccs_11/tnccs_11.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.c (renamed from src/libcharon/plugins/tnccs_11/tnccs_11_plugin.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.h (renamed from src/libcharon/plugins/tnccs_11/tnccs_11_plugin.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/Makefile.am (renamed from src/libcharon/plugins/tnccs_20/Makefile.am)2
-rw-r--r--src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.c (renamed from src/libcharon/plugins/tnccs_20/batch/pb_tnc_batch.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.h (renamed from src/libcharon/plugins/tnccs_20/batch/pb_tnc_batch.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_access_recommendation_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_access_recommendation_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_access_recommendation_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_access_recommendation_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_assessment_result_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_assessment_result_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_assessment_result_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_assessment_result_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_error_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_error_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_error_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_error_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_experimental_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_experimental_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_experimental_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_experimental_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_language_preference_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_language_preference_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_language_preference_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_language_preference_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_pa_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_pa_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_pa_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_pa_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_reason_string_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_reason_string_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_reason_string_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_reason_string_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_remediation_parameters_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_remediation_parameters_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_remediation_parameters_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_remediation_parameters_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_tnc_msg.c (renamed from src/libcharon/plugins/tnccs_20/messages/pb_tnc_msg.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/messages/pb_tnc_msg.h (renamed from src/libcharon/plugins/tnccs_20/messages/pb_tnc_msg.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/state_machine/pb_tnc_state_machine.c (renamed from src/libcharon/plugins/tnccs_20/state_machine/pb_tnc_state_machine.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/state_machine/pb_tnc_state_machine.h (renamed from src/libcharon/plugins/tnccs_20/state_machine/pb_tnc_state_machine.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/tnccs_20.c (renamed from src/libcharon/plugins/tnccs_20/tnccs_20.c)6
-rw-r--r--src/libtnccs/plugins/tnccs_20/tnccs_20.h (renamed from src/libcharon/plugins/tnccs_20/tnccs_20.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/tnccs_20_plugin.c (renamed from src/libcharon/plugins/tnccs_20/tnccs_20_plugin.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_20/tnccs_20_plugin.h (renamed from src/libcharon/plugins/tnccs_20/tnccs_20_plugin.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_dynamic/Makefile.am (renamed from src/libcharon/plugins/tnccs_dynamic/Makefile.am)0
-rw-r--r--src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic.c (renamed from src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic.h (renamed from src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic.h)0
-rw-r--r--src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic_plugin.c (renamed from src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic_plugin.c)0
-rw-r--r--src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic_plugin.h (renamed from src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic_plugin.h)0
73 files changed, 92 insertions, 63 deletions
diff --git a/configure.ac b/configure.ac
index 7b23a9cb5..fb91ddd82 100644
--- a/configure.ac
+++ b/configure.ac
@@ -969,10 +969,11 @@ nm_plugins=
cmd_plugins=
# location specific lists for checksumming,
-# for src/libcharon, src/libhydra and src/libstrongswan
+# for src/libcharon, src/libhydra, src/libstrongswan and src/libtnccs
c_plugins=
h_plugins=
s_plugins=
+t_plugins=
ADD_PLUGIN([test-vectors], [s charon openac scepclient pki])
ADD_PLUGIN([curl], [s charon scepclient scripts nm cmd])
@@ -1060,12 +1061,12 @@ ADD_PLUGIN([xauth-pam], [c charon])
ADD_PLUGIN([xauth-noauth], [c charon])
ADD_PLUGIN([tnc-ifmap], [c charon])
ADD_PLUGIN([tnc-pdp], [c charon])
-ADD_PLUGIN([tnc-imc], [c charon])
+ADD_PLUGIN([tnc-imc], [t charon])
ADD_PLUGIN([tnc-imv], [c charon])
-ADD_PLUGIN([tnc-tnccs], [c charon])
-ADD_PLUGIN([tnccs-20], [c charon])
-ADD_PLUGIN([tnccs-11], [c charon])
-ADD_PLUGIN([tnccs-dynamic], [c charon])
+ADD_PLUGIN([tnc-tnccs], [t charon])
+ADD_PLUGIN([tnccs-20], [t charon])
+ADD_PLUGIN([tnccs-11], [t charon])
+ADD_PLUGIN([tnccs-dynamic], [t charon])
ADD_PLUGIN([medsrv], [c charon])
ADD_PLUGIN([medcli], [c charon])
ADD_PLUGIN([dhcp], [c charon])
@@ -1104,6 +1105,7 @@ AC_SUBST(cmd_plugins)
AC_SUBST(c_plugins)
AC_SUBST(h_plugins)
AC_SUBST(s_plugins)
+AC_SUBST(t_plugins)
# ======================
# set Makefile.am vars
@@ -1374,6 +1376,11 @@ AC_CONFIG_FILES([
src/libradius/Makefile
src/libtncif/Makefile
src/libtnccs/Makefile
+ src/libtnccs/plugins/tnc_tnccs/Makefile
+ src/libtnccs/plugins/tnc_imc/Makefile
+ src/libtnccs/plugins/tnccs_11/Makefile
+ src/libtnccs/plugins/tnccs_20/Makefile
+ src/libtnccs/plugins/tnccs_dynamic/Makefile
src/libpttls/Makefile
src/libpts/Makefile
src/libpts/plugins/imc_attestation/Makefile
@@ -1414,12 +1421,7 @@ AC_CONFIG_FILES([
src/libcharon/plugins/xauth_noauth/Makefile
src/libcharon/plugins/tnc_ifmap/Makefile
src/libcharon/plugins/tnc_pdp/Makefile
- src/libcharon/plugins/tnc_imc/Makefile
src/libcharon/plugins/tnc_imv/Makefile
- src/libcharon/plugins/tnc_tnccs/Makefile
- src/libcharon/plugins/tnccs_11/Makefile
- src/libcharon/plugins/tnccs_20/Makefile
- src/libcharon/plugins/tnccs_dynamic/Makefile
src/libcharon/plugins/socket_default/Makefile
src/libcharon/plugins/socket_dynamic/Makefile
src/libcharon/plugins/farp/Makefile
@@ -1484,4 +1486,5 @@ AC_MSG_RESULT([-----------------------------------------------------])
AC_MSG_RESULT([libstrongswan:$s_plugins])
AC_MSG_RESULT([libcharon: $c_plugins])
AC_MSG_RESULT([libhydra: $h_plugins])
+AC_MSG_RESULT([libtnccs: $t_plugins])
AC_MSG_RESULT([])
diff --git a/src/checksum/Makefile.am b/src/checksum/Makefile.am
index ddb0ea65b..0ab66c6c8 100644
--- a/src/checksum/Makefile.am
+++ b/src/checksum/Makefile.am
@@ -57,9 +57,17 @@ if USE_RADIUS
libs += $(DESTDIR)$(ipseclibdir)/libradius.so
endif
+if USE_LIBPTTLS
+ deps += $(top_builddir)/src/libpttls/libpttls.la
+ libs += $(DESTDIR)$(ipseclibdir)/libpttls.so
+endif
+
if USE_LIBTNCCS
deps += $(top_builddir)/src/libtnccs/libtnccs.la
libs += $(DESTDIR)$(ipseclibdir)/libtnccs.so
+if !MONOLITHIC
+ AM_CPPFLAGS += -DT_PLUGINS=\""${t_plugins}\""
+endif
endif
if USE_SIMAKA
diff --git a/src/checksum/checksum_builder.c b/src/checksum/checksum_builder.c
index 0d9e8fd85..bccd269cf 100644
--- a/src/checksum/checksum_builder.c
+++ b/src/checksum/checksum_builder.c
@@ -165,8 +165,8 @@ int main(int argc, char* argv[])
#ifdef H_PLUGINS
build_plugin_checksums(H_PLUGINS);
#endif
-#ifdef P_PLUGINS
- build_plugin_checksums(P_PLUGINS);
+#ifdef T_PLUGINS
+ build_plugin_checksums(T_PLUGINS);
#endif
#ifdef C_PLUGINS
build_plugin_checksums(C_PLUGINS);
diff --git a/src/libcharon/Makefile.am b/src/libcharon/Makefile.am
index 10d0b04cb..65e344a70 100644
--- a/src/libcharon/Makefile.am
+++ b/src/libcharon/Makefile.am
@@ -385,13 +385,6 @@ if MONOLITHIC
endif
endif
-if USE_TNC_IMC
- SUBDIRS += plugins/tnc_imc
-if MONOLITHIC
- libcharon_la_LIBADD += plugins/tnc_imc/libstrongswan-tnc-imc.la
-endif
-endif
-
if USE_TNC_IMV
SUBDIRS += plugins/tnc_imv
if MONOLITHIC
@@ -399,34 +392,6 @@ if MONOLITHIC
endif
endif
-if USE_TNC_TNCCS
- SUBDIRS += plugins/tnc_tnccs
-if MONOLITHIC
- libcharon_la_LIBADD += plugins/tnc_tnccs/libstrongswan-tnc-tnccs.la
-endif
-endif
-
-if USE_TNCCS_11
- SUBDIRS += plugins/tnccs_11
-if MONOLITHIC
- libcharon_la_LIBADD += plugins/tnccs_11/libstrongswan-tnccs-11.la
-endif
-endif
-
-if USE_TNCCS_20
- SUBDIRS += plugins/tnccs_20
-if MONOLITHIC
- libcharon_la_LIBADD += plugins/tnccs_20/libstrongswan-tnccs-20.la
-endif
-endif
-
-if USE_TNCCS_DYNAMIC
- SUBDIRS += plugins/tnccs_dynamic
-if MONOLITHIC
- libcharon_la_LIBADD += plugins/tnccs_dynamic/libstrongswan-tnccs-dynamic.la
-endif
-endif
-
if USE_LIBTNCCS
if MONOLITHIC
# otherwise this library is linked to the respective plugins
diff --git a/src/libpttls/pt_tls.c b/src/libpttls/pt_tls.c
index 0fee343b8..034bf6c50 100644
--- a/src/libpttls/pt_tls.c
+++ b/src/libpttls/pt_tls.c
@@ -17,6 +17,14 @@
#include <utils/debug.h>
+/**
+ * Described in header.
+ */
+void libpttls_init(void)
+{
+ /* empty */
+}
+
/*
* PT-TNC Message format:
* 1 2 3
diff --git a/src/libpttls/pt_tls.h b/src/libpttls/pt_tls.h
index 7384cf2d5..0f1f124a8 100644
--- a/src/libpttls/pt_tls.h
+++ b/src/libpttls/pt_tls.h
@@ -111,4 +111,13 @@ bio_reader_t* pt_tls_read(tls_socket_t *tls, u_int32_t *vendor,
bool pt_tls_write(tls_socket_t *tls, bio_writer_t *writer,
pt_tls_message_type_t type, u_int32_t identifier);
+/**
+ * @}
+ * @addtogroup libpttls
+ * @{
+ *
+ * Dummy libpttls initialization function needed for integrity test
+ */
+void libpttls_init(void);
+
#endif /** PT_TLS_H_ @}*/
diff --git a/src/libtnccs/Makefile.am b/src/libtnccs/Makefile.am
index 720505757..8d618c3f8 100644
--- a/src/libtnccs/Makefile.am
+++ b/src/libtnccs/Makefile.am
@@ -16,3 +16,49 @@ tnc/tnccs/tnccs.h tnc/tnccs/tnccs.c \
tnc/tnccs/tnccs_manager.h tnc/tnccs/tnccs_manager.c
EXTRA_DIST = Android.mk
+
+# build optional plugins
+########################
+
+if MONOLITHIC
+SUBDIRS =
+else
+SUBDIRS = .
+endif
+
+if USE_TNC_TNCCS
+ SUBDIRS += plugins/tnc_tnccs
+if MONOLITHIC
+ libtnccs_la_LIBADD += plugins/tnc_tnccs/libstrongswan-tnc-tnccs.la
+endif
+endif
+
+if USE_TNC_IMC
+ SUBDIRS += plugins/tnc_imc
+if MONOLITHIC
+ libtnccs_la_LIBADD += plugins/tnc_imc/libstrongswan-tnc-imc.la
+endif
+endif
+
+if USE_TNCCS_11
+ SUBDIRS += plugins/tnccs_11
+if MONOLITHIC
+ libtnccs_la_LIBADD += plugins/tnccs_11/libstrongswan-tnccs-11.la
+endif
+endif
+
+if USE_TNCCS_20
+ SUBDIRS += plugins/tnccs_20
+if MONOLITHIC
+ libtnccs_la_LIBADD += plugins/tnccs_20/libstrongswan-tnccs-20.la
+endif
+endif
+
+if USE_TNCCS_DYNAMIC
+ SUBDIRS += plugins/tnccs_dynamic
+if MONOLITHIC
+ libtnccs_la_LIBADD += plugins/tnccs_dynamic/libstrongswan-tnccs-dynamic.la
+endif
+endif
+
+
diff --git a/src/libcharon/plugins/tnc_imc/Makefile.am b/src/libtnccs/plugins/tnc_imc/Makefile.am
index 6e2b83fa0..b2c26cbff 100644
--- a/src/libcharon/plugins/tnc_imc/Makefile.am
+++ b/src/libtnccs/plugins/tnc_imc/Makefile.am
@@ -1,7 +1,5 @@
AM_CPPFLAGS = \
-I$(top_srcdir)/src/libstrongswan \
- -I$(top_srcdir)/src/libhydra \
- -I$(top_srcdir)/src/libcharon \
-I$(top_srcdir)/src/libtncif \
-I$(top_srcdir)/src/libtnccs \
-I$(top_srcdir)/src/libtls
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc.c b/src/libtnccs/plugins/tnc_imc/tnc_imc.c
index 122554abe..cbecf14c7 100644
--- a/src/libcharon/plugins/tnc_imc/tnc_imc.c
+++ b/src/libtnccs/plugins/tnc_imc/tnc_imc.c
@@ -303,7 +303,7 @@ METHOD(imc_t, destroy, void,
private_tnc_imc_t *this)
{
if (this->handle && lib->settings->get_bool(lib->settings,
- "%s.plugins.tnc-imc.dlclose", TRUE, "charon"))
+ "libtnccs.plugins.tnc-imc.dlclose", TRUE))
{
dlclose(this->handle);
}
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc.h b/src/libtnccs/plugins/tnc_imc/tnc_imc.h
index 2d4607e77..2d4607e77 100644
--- a/src/libcharon/plugins/tnc_imc/tnc_imc.h
+++ b/src/libtnccs/plugins/tnc_imc/tnc_imc.h
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc_bind_function.c b/src/libtnccs/plugins/tnc_imc/tnc_imc_bind_function.c
index 26a5ed2b4..26a5ed2b4 100644
--- a/src/libcharon/plugins/tnc_imc/tnc_imc_bind_function.c
+++ b/src/libtnccs/plugins/tnc_imc/tnc_imc_bind_function.c
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c b/src/libtnccs/plugins/tnc_imc/tnc_imc_manager.c
index b34a6ffd8..311598fa9 100644
--- a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c
+++ b/src/libtnccs/plugins/tnc_imc/tnc_imc_manager.c
@@ -224,7 +224,7 @@ METHOD(imc_manager_t, get_preferred_language, char*,
private_tnc_imc_manager_t *this)
{
return lib->settings->get_str(lib->settings,
- "%s.plugins.tnc-imc.preferred_language", "en", "charon");
+ "libtnccs.plugins.tnc-imc.preferred_language", "en");
}
METHOD(imc_manager_t, notify_connection_change, void,
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.h b/src/libtnccs/plugins/tnc_imc/tnc_imc_manager.h
index ed490293b..ed490293b 100644
--- a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.h
+++ b/src/libtnccs/plugins/tnc_imc/tnc_imc_manager.h
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc_plugin.c b/src/libtnccs/plugins/tnc_imc/tnc_imc_plugin.c
index 859dded79..859dded79 100644
--- a/src/libcharon/plugins/tnc_imc/tnc_imc_plugin.c
+++ b/src/libtnccs/plugins/tnc_imc/tnc_imc_plugin.c
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc_plugin.h b/src/libtnccs/plugins/tnc_imc/tnc_imc_plugin.h
index 8c5521cb2..8c5521cb2 100644
--- a/src/libcharon/plugins/tnc_imc/tnc_imc_plugin.h
+++ b/src/libtnccs/plugins/tnc_imc/tnc_imc_plugin.h
diff --git a/src/libcharon/plugins/tnc_tnccs/Makefile.am b/src/libtnccs/plugins/tnc_tnccs/Makefile.am
index f16bf8e1b..f16bf8e1b 100644
--- a/src/libcharon/plugins/tnc_tnccs/Makefile.am
+++ b/src/libtnccs/plugins/tnc_tnccs/Makefile.am
diff --git a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_manager.c b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_manager.c
index 60f6bc3c1..60f6bc3c1 100644
--- a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_manager.c
+++ b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_manager.c
diff --git a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_manager.h b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_manager.h
index dd5149846..dd5149846 100644
--- a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_manager.h
+++ b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_manager.h
diff --git a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_plugin.c b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_plugin.c
index 1e4ddc195..1e4ddc195 100644
--- a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_plugin.c
+++ b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_plugin.c
diff --git a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_plugin.h b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_plugin.h
index f935fa462..f935fa462 100644
--- a/src/libcharon/plugins/tnc_tnccs/tnc_tnccs_plugin.h
+++ b/src/libtnccs/plugins/tnc_tnccs/tnc_tnccs_plugin.h
diff --git a/src/libcharon/plugins/tnccs_11/Makefile.am b/src/libtnccs/plugins/tnccs_11/Makefile.am
index 4c0e0f7c8..cbe0b8e19 100644
--- a/src/libcharon/plugins/tnccs_11/Makefile.am
+++ b/src/libtnccs/plugins/tnccs_11/Makefile.am
@@ -1,7 +1,5 @@
AM_CPPFLAGS = \
-I$(top_srcdir)/src/libstrongswan \
- -I$(top_srcdir)/src/libcharon \
- -I$(top_srcdir)/src/libhydra \
-I$(top_srcdir)/src/libtls \
-I$(top_srcdir)/src/libtncif \
-I$(top_srcdir)/src/libtnccs
diff --git a/src/libcharon/plugins/tnccs_11/batch/tnccs_batch.c b/src/libtnccs/plugins/tnccs_11/batch/tnccs_batch.c
index 660ba179d..660ba179d 100644
--- a/src/libcharon/plugins/tnccs_11/batch/tnccs_batch.c
+++ b/src/libtnccs/plugins/tnccs_11/batch/tnccs_batch.c
diff --git a/src/libcharon/plugins/tnccs_11/batch/tnccs_batch.h b/src/libtnccs/plugins/tnccs_11/batch/tnccs_batch.h
index 25301f763..25301f763 100644
--- a/src/libcharon/plugins/tnccs_11/batch/tnccs_batch.h
+++ b/src/libtnccs/plugins/tnccs_11/batch/tnccs_batch.h
diff --git a/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c b/src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.c
index f0e821c8c..f0e821c8c 100644
--- a/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.c
+++ b/src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.c
diff --git a/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.h b/src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.h
index 3477fa74e..3477fa74e 100644
--- a/src/libcharon/plugins/tnccs_11/messages/imc_imv_msg.h
+++ b/src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.h
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_error_msg.c b/src/libtnccs/plugins/tnccs_11/messages/tnccs_error_msg.c
index 86b7c6aa5..86b7c6aa5 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_error_msg.c
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_error_msg.c
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_error_msg.h b/src/libtnccs/plugins/tnccs_11/messages/tnccs_error_msg.h
index ce2ce9755..ce2ce9755 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_error_msg.h
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_error_msg.h
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_msg.c b/src/libtnccs/plugins/tnccs_11/messages/tnccs_msg.c
index fa5ce8239..fa5ce8239 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_msg.c
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_msg.c
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_msg.h b/src/libtnccs/plugins/tnccs_11/messages/tnccs_msg.h
index 88d6f07aa..88d6f07aa 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_msg.h
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_msg.h
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_preferred_language_msg.c b/src/libtnccs/plugins/tnccs_11/messages/tnccs_preferred_language_msg.c
index 710269ba9..710269ba9 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_preferred_language_msg.c
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_preferred_language_msg.c
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_preferred_language_msg.h b/src/libtnccs/plugins/tnccs_11/messages/tnccs_preferred_language_msg.h
index c2de7fe4d..c2de7fe4d 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_preferred_language_msg.h
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_preferred_language_msg.h
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_reason_strings_msg.c b/src/libtnccs/plugins/tnccs_11/messages/tnccs_reason_strings_msg.c
index 7c2f9b3f9..7c2f9b3f9 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_reason_strings_msg.c
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_reason_strings_msg.c
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_reason_strings_msg.h b/src/libtnccs/plugins/tnccs_11/messages/tnccs_reason_strings_msg.h
index 0046a5789..0046a5789 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_reason_strings_msg.h
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_reason_strings_msg.h
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_recommendation_msg.c b/src/libtnccs/plugins/tnccs_11/messages/tnccs_recommendation_msg.c
index 013e0c7ed..013e0c7ed 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_recommendation_msg.c
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_recommendation_msg.c
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_recommendation_msg.h b/src/libtnccs/plugins/tnccs_11/messages/tnccs_recommendation_msg.h
index 3a67a3b32..3a67a3b32 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_recommendation_msg.h
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_recommendation_msg.h
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.c b/src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.c
index 0d3e1c2a0..0d3e1c2a0 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.c
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.c
diff --git a/src/libcharon/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.h b/src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.h
index 8ed210a57..8ed210a57 100644
--- a/src/libcharon/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.h
+++ b/src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.h
diff --git a/src/libcharon/plugins/tnccs_11/tnccs_11.c b/src/libtnccs/plugins/tnccs_11/tnccs_11.c
index 53817c710..b19a048fe 100644
--- a/src/libcharon/plugins/tnccs_11/tnccs_11.c
+++ b/src/libtnccs/plugins/tnccs_11/tnccs_11.c
@@ -32,7 +32,6 @@
#include <tnc/tnccs/tnccs_manager.h>
#include <utils/debug.h>
-#include <daemon.h>
#include <threading/mutex.h>
typedef struct private_tnccs_11_t private_tnccs_11_t;
@@ -625,8 +624,7 @@ tnccs_t* tnccs_11_create(bool is_server,
.transport = transport,
.mutex = mutex_create(MUTEX_TYPE_DEFAULT),
.max_msg_len = lib->settings->get_int(lib->settings,
- "%s.plugins.tnccs-11.max_message_size", 45000,
- charon->name),
+ "libtnccs.plugins.tnccs-11.max_message_size", 45000),
);
return &this->public;
diff --git a/src/libcharon/plugins/tnccs_11/tnccs_11.h b/src/libtnccs/plugins/tnccs_11/tnccs_11.h
index 531ebb611..531ebb611 100644
--- a/src/libcharon/plugins/tnccs_11/tnccs_11.h
+++ b/src/libtnccs/plugins/tnccs_11/tnccs_11.h
diff --git a/src/libcharon/plugins/tnccs_11/tnccs_11_plugin.c b/src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.c
index f534af008..f534af008 100644
--- a/src/libcharon/plugins/tnccs_11/tnccs_11_plugin.c
+++ b/src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.c
diff --git a/src/libcharon/plugins/tnccs_11/tnccs_11_plugin.h b/src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.h
index 619a073ad..619a073ad 100644
--- a/src/libcharon/plugins/tnccs_11/tnccs_11_plugin.h
+++ b/src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.h
diff --git a/src/libcharon/plugins/tnccs_20/Makefile.am b/src/libtnccs/plugins/tnccs_20/Makefile.am
index 7a2b6c9c2..c268f5971 100644
--- a/src/libcharon/plugins/tnccs_20/Makefile.am
+++ b/src/libtnccs/plugins/tnccs_20/Makefile.am
@@ -1,7 +1,5 @@
AM_CPPFLAGS = \
-I$(top_srcdir)/src/libstrongswan \
- -I$(top_srcdir)/src/libcharon \
- -I$(top_srcdir)/src/libhydra \
-I$(top_srcdir)/src/libtls \
-I$(top_srcdir)/src/libtncif \
-I$(top_srcdir)/src/libtnccs
diff --git a/src/libcharon/plugins/tnccs_20/batch/pb_tnc_batch.c b/src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.c
index d87e0ccea..d87e0ccea 100644
--- a/src/libcharon/plugins/tnccs_20/batch/pb_tnc_batch.c
+++ b/src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.c
diff --git a/src/libcharon/plugins/tnccs_20/batch/pb_tnc_batch.h b/src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.h
index 60cef7735..60cef7735 100644
--- a/src/libcharon/plugins/tnccs_20/batch/pb_tnc_batch.h
+++ b/src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_access_recommendation_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_access_recommendation_msg.c
index cdd0d0d0d..cdd0d0d0d 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_access_recommendation_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_access_recommendation_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_access_recommendation_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_access_recommendation_msg.h
index 01b83cfd7..01b83cfd7 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_access_recommendation_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_access_recommendation_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_assessment_result_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_assessment_result_msg.c
index 4e50446be..4e50446be 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_assessment_result_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_assessment_result_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_assessment_result_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_assessment_result_msg.h
index d2b005114..d2b005114 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_assessment_result_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_assessment_result_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_error_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_error_msg.c
index d048f437c..d048f437c 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_error_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_error_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_error_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_error_msg.h
index 8b92742b5..8b92742b5 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_error_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_error_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_experimental_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_experimental_msg.c
index 7dfba136f..7dfba136f 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_experimental_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_experimental_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_experimental_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_experimental_msg.h
index b1cc4f46e..b1cc4f46e 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_experimental_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_experimental_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_language_preference_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_language_preference_msg.c
index 70a03cdc5..70a03cdc5 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_language_preference_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_language_preference_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_language_preference_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_language_preference_msg.h
index 17106f6fa..17106f6fa 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_language_preference_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_language_preference_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_pa_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_pa_msg.c
index aa5e9c723..aa5e9c723 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_pa_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_pa_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_pa_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_pa_msg.h
index 5c9b7c0bf..5c9b7c0bf 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_pa_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_pa_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_reason_string_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_reason_string_msg.c
index 935c52d7b..935c52d7b 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_reason_string_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_reason_string_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_reason_string_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_reason_string_msg.h
index bb296a90c..bb296a90c 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_reason_string_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_reason_string_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_remediation_parameters_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_remediation_parameters_msg.c
index 2ef8dd6cd..2ef8dd6cd 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_remediation_parameters_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_remediation_parameters_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_remediation_parameters_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_remediation_parameters_msg.h
index f3a1c1009..f3a1c1009 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_remediation_parameters_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_remediation_parameters_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_tnc_msg.c b/src/libtnccs/plugins/tnccs_20/messages/pb_tnc_msg.c
index 3565c2d84..3565c2d84 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_tnc_msg.c
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_tnc_msg.c
diff --git a/src/libcharon/plugins/tnccs_20/messages/pb_tnc_msg.h b/src/libtnccs/plugins/tnccs_20/messages/pb_tnc_msg.h
index 97ebed27f..97ebed27f 100644
--- a/src/libcharon/plugins/tnccs_20/messages/pb_tnc_msg.h
+++ b/src/libtnccs/plugins/tnccs_20/messages/pb_tnc_msg.h
diff --git a/src/libcharon/plugins/tnccs_20/state_machine/pb_tnc_state_machine.c b/src/libtnccs/plugins/tnccs_20/state_machine/pb_tnc_state_machine.c
index 43f185440..43f185440 100644
--- a/src/libcharon/plugins/tnccs_20/state_machine/pb_tnc_state_machine.c
+++ b/src/libtnccs/plugins/tnccs_20/state_machine/pb_tnc_state_machine.c
diff --git a/src/libcharon/plugins/tnccs_20/state_machine/pb_tnc_state_machine.h b/src/libtnccs/plugins/tnccs_20/state_machine/pb_tnc_state_machine.h
index aa317041e..aa317041e 100644
--- a/src/libcharon/plugins/tnccs_20/state_machine/pb_tnc_state_machine.h
+++ b/src/libtnccs/plugins/tnccs_20/state_machine/pb_tnc_state_machine.h
diff --git a/src/libcharon/plugins/tnccs_20/tnccs_20.c b/src/libtnccs/plugins/tnccs_20/tnccs_20.c
index 55f33c143..09900ade9 100644
--- a/src/libcharon/plugins/tnccs_20/tnccs_20.c
+++ b/src/libtnccs/plugins/tnccs_20/tnccs_20.c
@@ -932,11 +932,9 @@ tnccs_t* tnccs_20_create(bool is_server,
.mutex = mutex_create(MUTEX_TYPE_DEFAULT),
.messages = linked_list_create(),
.max_batch_len = lib->settings->get_int(lib->settings,
- "%s.plugins.tnccs-20.max_batch_size", 65522,
- "charon"),
+ "libtnccs.plugins.tnccs-20.max_batch_size", 65522),
.max_msg_len = lib->settings->get_int(lib->settings,
- "%s.plugins.tnccs-20.max_message_size", 65490,
- "charon"),
+ "libtnccs.plugins.tnccs-20.max_message_size", 65490),
);
return &this->public;
diff --git a/src/libcharon/plugins/tnccs_20/tnccs_20.h b/src/libtnccs/plugins/tnccs_20/tnccs_20.h
index 314935069..314935069 100644
--- a/src/libcharon/plugins/tnccs_20/tnccs_20.h
+++ b/src/libtnccs/plugins/tnccs_20/tnccs_20.h
diff --git a/src/libcharon/plugins/tnccs_20/tnccs_20_plugin.c b/src/libtnccs/plugins/tnccs_20/tnccs_20_plugin.c
index f74306c8c..f74306c8c 100644
--- a/src/libcharon/plugins/tnccs_20/tnccs_20_plugin.c
+++ b/src/libtnccs/plugins/tnccs_20/tnccs_20_plugin.c
diff --git a/src/libcharon/plugins/tnccs_20/tnccs_20_plugin.h b/src/libtnccs/plugins/tnccs_20/tnccs_20_plugin.h
index 1c4ecf4c9..1c4ecf4c9 100644
--- a/src/libcharon/plugins/tnccs_20/tnccs_20_plugin.h
+++ b/src/libtnccs/plugins/tnccs_20/tnccs_20_plugin.h
diff --git a/src/libcharon/plugins/tnccs_dynamic/Makefile.am b/src/libtnccs/plugins/tnccs_dynamic/Makefile.am
index 1a2887816..1a2887816 100644
--- a/src/libcharon/plugins/tnccs_dynamic/Makefile.am
+++ b/src/libtnccs/plugins/tnccs_dynamic/Makefile.am
diff --git a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic.c b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic.c
index d4fc6a6f7..d4fc6a6f7 100644
--- a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic.c
+++ b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic.c
diff --git a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic.h b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic.h
index e4cff74b8..e4cff74b8 100644
--- a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic.h
+++ b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic.h
diff --git a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic_plugin.c b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic_plugin.c
index aac57813a..aac57813a 100644
--- a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic_plugin.c
+++ b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic_plugin.c
diff --git a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic_plugin.h b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic_plugin.h
index b518e1278..b518e1278 100644
--- a/src/libcharon/plugins/tnccs_dynamic/tnccs_dynamic_plugin.h
+++ b/src/libtnccs/plugins/tnccs_dynamic/tnccs_dynamic_plugin.h