summaryrefslogtreecommitdiff
path: root/common/tests/frob-ku.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/tests/frob-ku.c')
-rw-r--r--common/tests/frob-ku.c28
1 files changed, 9 insertions, 19 deletions
diff --git a/common/tests/frob-ku.c b/common/tests/frob-ku.c
index c0abd88..00d45c6 100644
--- a/common/tests/frob-ku.c
+++ b/common/tests/frob-ku.c
@@ -35,6 +35,8 @@
#include "config.h"
#include "compat.h"
+#include "oid.h"
+
#include <libtasn1.h>
#include <assert.h>
@@ -50,18 +52,6 @@
exit (1); \
} } while (0)
-enum {
- KU_DIGITAL_SIGNATURE = 128,
- KU_NON_REPUDIATION = 64,
- KU_KEY_ENCIPHERMENT = 32,
- KU_DATA_ENCIPHERMENT = 16,
- KU_KEY_AGREEMENT = 8,
- KU_KEY_CERT_SIGN = 4,
- KU_CRL_SIGN = 2,
- KU_ENCIPHER_ONLY = 1,
- KU_DECIPHER_ONLY = 32768,
-};
-
int
main (int argc,
char *argv[])
@@ -78,19 +68,19 @@ main (int argc,
for (i = 1; i < argc; i++) {
if (strcmp (argv[i], "digital-signature") == 0)
- usage |= KU_DIGITAL_SIGNATURE;
+ usage |= P11_KU_DIGITAL_SIGNATURE;
else if (strcmp (argv[i], "non-repudiation") == 0)
- usage |= KU_NON_REPUDIATION;
+ usage |= P11_KU_NON_REPUDIATION;
else if (strcmp (argv[i], "key-encipherment") == 0)
- usage |= KU_KEY_ENCIPHERMENT;
+ usage |= P11_KU_KEY_ENCIPHERMENT;
else if (strcmp (argv[i], "data-encipherment") == 0)
- usage |= KU_DATA_ENCIPHERMENT;
+ usage |= P11_KU_DATA_ENCIPHERMENT;
else if (strcmp (argv[i], "key-agreement") == 0)
- usage |= KU_KEY_AGREEMENT;
+ usage |= P11_KU_KEY_AGREEMENT;
else if (strcmp (argv[i], "key-cert-sign") == 0)
- usage |= KU_KEY_CERT_SIGN;
+ usage |= P11_KU_KEY_CERT_SIGN;
else if (strcmp (argv[i], "crl-sign") == 0)
- usage |= KU_CRL_SIGN;
+ usage |= P11_KU_CRL_SIGN;
else {
fprintf (stderr, "unsupported or unknown key usage: %s\n", argv[i]);
return 2;