This function is declared in libcacard/cac.h

 VCardStatus cac_is_cac_card(VReader *reader);

it is referenced in a ifdef-ed out code in libcacard/vcard_emul_type.c:


VCardEmulType vcard_emul_type_select(VReader *vreader)
{
#ifdef notdef
    /* since there is only one emulator no need to call this function */
    if (cac_is_cac_card(vreader) == VCARD_DONE) {
        return VCARD_EMUL_CAC;
    }
#endif
    /* return the default */
    return VCARD_EMUL_CAC;
}

and it is mentioned in libcacard/libcacard.syms.

But it is not defined anywhere.  Should it be removed
from all places it is referenced at, or should it be
implemented instead?

Thanks,

/mjt

Reply via email to