diff options
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | lib/priority.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index e96c75d356..e3f03b7230 100644 --- a/configure.ac +++ b/configure.ac @@ -588,6 +588,12 @@ system_priority_file="/etc/gnutls/default-priorities" AC_DEFINE_UNQUOTED([SYSTEM_PRIORITY_FILE], ["$system_priority_file"], [The system priority file]) +AC_ARG_WITH(default-priority-string, AS_HELP_STRING([--with-default-priority-string], + [specify the default priority string (e.g. @SYSTEM)]), + prio_string="$withval", + prio_string="NORMAL") + +AC_DEFINE_UNQUOTED([DEFAULT_PRIORITY_STRING], ["$prio_string"], [The default priority string]) dnl Check for p11-kit P11_KIT_MINIMUM=0.23.1 diff --git a/lib/priority.c b/lib/priority.c index 94454f4981..3fa7a9d934 100644 --- a/lib/priority.c +++ b/lib/priority.c @@ -1236,7 +1236,7 @@ gnutls_priority_init(gnutls_priority_t * priority_cache, (*priority_cache)->min_record_version = 1; if (priorities == NULL) - priorities = "NORMAL"; + priorities = DEFAULT_PRIORITY_STRING; darg = _gnutls_resolve_priorities(priorities); if (darg == NULL) { |