version 1.135, 2001/08/02 15:32:10 |
version 1.136, 2001/08/02 15:43:57 |
|
|
#ifdef SMARTCARD |
#ifdef SMARTCARD |
#include <openssl/engine.h> |
#include <openssl/engine.h> |
#include "scard.h" |
#include "scard.h" |
#endif |
#endif /* SMARTCARD */ |
|
|
extern char *__progname; |
extern char *__progname; |
|
|
|
|
case 'I': |
case 'I': |
#ifdef SMARTCARD |
#ifdef SMARTCARD |
options.smartcard_device = xstrdup(optarg); |
options.smartcard_device = xstrdup(optarg); |
#else |
#else /* SMARTCARD */ |
fprintf(stderr, "no support for smartcards.\n"); |
fprintf(stderr, "no support for smartcards.\n"); |
#endif |
#endif /* SMARTCARD */ |
break; |
break; |
case 't': |
case 't': |
if (tty_flag) |
if (tty_flag) |
|
|
|
|
key_free(public); |
key_free(public); |
} |
} |
#endif |
#endif /* SMARTCARD */ |
for (; i < options.num_identity_files; i++) { |
for (; i < options.num_identity_files; i++) { |
filename = tilde_expand_filename(options.identity_files[i], |
filename = tilde_expand_filename(options.identity_files[i], |
original_real_uid); |
original_real_uid); |