X-Git-Url: http://www.average.org/gitweb/?p=pam_pcsc_cr.git;a=blobdiff_plain;f=crypto.c;h=003cc0f82da5a8f9dd51ef9abc74eab7b74caf5d;hp=b524f8ad24d3631f02fe8b980d625afe9dcb0c64;hb=724570ad4aaaa5eb67fe0e808d638321d522eba7;hpb=8c8a47cd542e60381773fe23f2075aa5b896be4f diff --git a/crypto.c b/crypto.c index b524f8a..003cc0f 100644 --- a/crypto.c +++ b/crypto.c @@ -28,10 +28,10 @@ int select_crypto_if(int ifno) return 0; } -const char *if_name(int ifno) +const char *crypto_init(int ifno) { - if (ifno < 0 || ifno > MAX_IF) return "invalid index"; - return ifs[ifno]->name; + if (ifno < 0 || ifno > MAX_IF) return (const char *)0; + return ifs[ifno]->init(); } static unsigned char iv[16] = {0};