aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/credentials/credential_factory.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstrongswan/credentials/credential_factory.c')
-rw-r--r--src/libstrongswan/credentials/credential_factory.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstrongswan/credentials/credential_factory.c b/src/libstrongswan/credentials/credential_factory.c
index 3cab10a19..ac1f05beb 100644
--- a/src/libstrongswan/credentials/credential_factory.c
+++ b/src/libstrongswan/credentials/credential_factory.c
@@ -198,6 +198,9 @@ static void* create(private_credential_factory_t *this, credential_type_t type,
case BUILD_FROM_FD:
builder->add(builder, part, va_arg(args, u_int));
continue;
+ case BUILD_DIGEST_ALG:
+ builder->add(builder, part, va_arg(args, int));
+ continue;
case BUILD_NOT_BEFORE_TIME:
case BUILD_NOT_AFTER_TIME:
builder->add(builder, part, va_arg(args, time_t));