diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2002-05-17 09:28:47 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2002-05-17 09:28:47 +0000 |
commit | 27c54ef60b171c2bee3cbeddd3f8d8ce4eaaaf9a (patch) | |
tree | 15fb3c3a1717cc5418b8226243f791cd44ddb989 /lib | |
parent | 2fff04cf8061b27e10072a3f8cbdac6895839364 (diff) | |
download | gnutls-27c54ef60b171c2bee3cbeddd3f8d8ce4eaaaf9a.tar.gz |
Added --modules option to libgnutls-config. This option prints the extra modules that have been enabled into the library.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/auth_anon.c | 2 | ||||
-rw-r--r-- | lib/auth_dhe.c | 4 | ||||
-rw-r--r-- | lib/auth_rsa.c | 2 | ||||
-rw-r--r-- | lib/auth_srp.c | 2 | ||||
-rwxr-xr-x | lib/libgnutls-config.in | 10 |
5 files changed, 14 insertions, 6 deletions
diff --git a/lib/auth_anon.c b/lib/auth_anon.c index 375ee44e9c..b5e042eff0 100644 --- a/lib/auth_anon.c +++ b/lib/auth_anon.c @@ -35,7 +35,7 @@ int gen_anon_client_kx( GNUTLS_STATE, opaque**); int proc_anon_server_kx( GNUTLS_STATE, opaque*, int); int proc_anon_client_kx( GNUTLS_STATE, opaque*, int); -MOD_AUTH_STRUCT anon_auth_struct = { +const MOD_AUTH_STRUCT anon_auth_struct = { "ANON", NULL, NULL, diff --git a/lib/auth_dhe.c b/lib/auth_dhe.c index f279fd2e4b..fd0d31ca5d 100644 --- a/lib/auth_dhe.c +++ b/lib/auth_dhe.c @@ -36,7 +36,7 @@ static int gen_dhe_client_kx(GNUTLS_STATE, opaque **); static int proc_dhe_server_kx(GNUTLS_STATE, opaque *, int); static int proc_dhe_client_kx(GNUTLS_STATE, opaque *, int); -MOD_AUTH_STRUCT dhe_rsa_auth_struct = { +const MOD_AUTH_STRUCT dhe_rsa_auth_struct = { "DHE_RSA", _gnutls_gen_cert_server_certificate, _gnutls_gen_cert_client_certificate, @@ -57,7 +57,7 @@ MOD_AUTH_STRUCT dhe_rsa_auth_struct = { _gnutls_proc_cert_cert_req /* proc server cert request */ }; -MOD_AUTH_STRUCT dhe_dss_auth_struct = { +const MOD_AUTH_STRUCT dhe_dss_auth_struct = { "DHE_DSS", _gnutls_gen_cert_server_certificate, _gnutls_gen_cert_client_certificate, diff --git a/lib/auth_rsa.c b/lib/auth_rsa.c index 01145fc889..84438af15d 100644 --- a/lib/auth_rsa.c +++ b/lib/auth_rsa.c @@ -41,7 +41,7 @@ int gen_rsa_client_kx(GNUTLS_STATE, opaque **); int proc_rsa_client_kx(GNUTLS_STATE, opaque *, int); -MOD_AUTH_STRUCT rsa_auth_struct = { +const MOD_AUTH_STRUCT rsa_auth_struct = { "RSA", _gnutls_gen_cert_server_certificate, _gnutls_gen_cert_client_certificate, diff --git a/lib/auth_srp.c b/lib/auth_srp.c index e794c16b29..45f0295335 100644 --- a/lib/auth_srp.c +++ b/lib/auth_srp.c @@ -38,7 +38,7 @@ int gen_srp_client_kx0(GNUTLS_STATE, opaque **); int proc_srp_server_kx2(GNUTLS_STATE, opaque *, int); int proc_srp_client_kx0(GNUTLS_STATE, opaque *, int); -MOD_AUTH_STRUCT srp_auth_struct = { +const MOD_AUTH_STRUCT srp_auth_struct = { "SRP", NULL, NULL, diff --git a/lib/libgnutls-config.in b/lib/libgnutls-config.in index c0f83ed2e7..b83682bcb3 100755 --- a/lib/libgnutls-config.in +++ b/lib/libgnutls-config.in @@ -6,7 +6,7 @@ exec_prefix_set=no gnutls_libs="@LIBGNUTLS_LIBS@" gnutls_cflags="@LIBGNUTLS_CFLAGS@" - +gnutls_modules="@LIBGNUTLS_MODULES@" usage() { @@ -18,6 +18,7 @@ Options: [--version] [--libs] [--cflags] + [--modules] EOF exit $1 } @@ -59,6 +60,9 @@ while test $# -gt 0; do --libs) echo_libs=yes ;; + --modules) + echo_modules=yes + ;; *) usage 1 1>&2 ;; @@ -90,4 +94,8 @@ if test "$echo_libs" = "yes"; then echo ${gnutls_libs} fi +if test "$echo_modules" = "yes"; then + echo ${gnutls_modules} +fi + |