From 1e1eec0d8a7eff63749f88df7e7993d0fd669766 Mon Sep 17 00:00:00 2001 From: okir Date: Fri, 11 Apr 2003 11:28:09 +0000 Subject: [PATCH] - getopt cleanup from aj git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@988 c6295689-39f2-0310-b995-f0e70906c6a9 --- src/tools/opensc-tool.c | 6 ------ src/tools/pkcs11-tool.c | 2 +- src/tools/pkcs15-crypt.c | 8 +++++--- src/tools/pkcs15-tool.c | 16 +++++++++------- 4 files changed, 15 insertions(+), 17 deletions(-) diff --git a/src/tools/opensc-tool.c b/src/tools/opensc-tool.c index bac025f6..eabe3480 100644 --- a/src/tools/opensc-tool.c +++ b/src/tools/opensc-tool.c @@ -33,12 +33,6 @@ #include #include "util.h" -#define OPT_CHANGE_PIN 0x100 -#define OPT_LIST_PINS 0x101 -#define OPT_READER 0x102 -#define OPT_PIN_ID 0x103 -#define OPT_NO_CACHE 0x104 - const char *app_name = "opensc-tool"; int opt_reader = -1, opt_no_cache = 0, opt_debug = 0, opt_wait = 0; diff --git a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c index 5ab83e81..6e774894 100644 --- a/src/tools/pkcs11-tool.c +++ b/src/tools/pkcs11-tool.c @@ -38,7 +38,7 @@ #define NO_MECHANISM ((CK_MECHANISM_TYPE) -1) enum { - OPT_MODULE, + OPT_MODULE = 0x100, OPT_SLOT, }; diff --git a/src/tools/pkcs15-crypt.c b/src/tools/pkcs15-crypt.c index 750aecbc..15bce267 100644 --- a/src/tools/pkcs15-crypt.c +++ b/src/tools/pkcs15-crypt.c @@ -45,9 +45,11 @@ char * opt_pincode = NULL, * opt_key_id = NULL; char * opt_input = NULL, * opt_output = NULL; int opt_crypt_flags = 0; -#define OPT_SHA1 0x101 -#define OPT_MD5 0x102 -#define OPT_PKCS1 0x103 +enum { + OPT_SHA1 = 0x100, + OPT_MD5, + OPT_PKCS1, +}; const struct option options[] = { { "sign", 0, 0, 's' }, diff --git a/src/tools/pkcs15-tool.c b/src/tools/pkcs15-tool.c index d42efc0a..111311bf 100644 --- a/src/tools/pkcs15-tool.c +++ b/src/tools/pkcs15-tool.c @@ -37,13 +37,15 @@ char * opt_newpin = NULL; int quiet = 0; -#define OPT_CHANGE_PIN 0x100 -#define OPT_LIST_PINS 0x101 -#define OPT_READER 0x102 -#define OPT_PIN_ID 0x103 -#define OPT_NO_CACHE 0x104 -#define OPT_LIST_PUB 0x105 -#define OPT_READ_PUB 0x106 +enum { + OPT_CHANGE_PIN = 0x100, + OPT_LIST_PINS, + OPT_READER, + OPT_PIN_ID, + OPT_NO_CACHE, + OPT_LIST_PUB, + OPT_READ_PUB, +}; #define NELEMENTS(x) (sizeof(x)/sizeof((x)[0]))