Ludovic Rousseau a écrit :
> Hello,
>
> I have a card that looks like a setcos but is not.
> src/libopensc/card-setcos.c has a function setcos_match_card() to find
> if the card is supported or not by sending the APDU: 00 CA DF 30 05
>
> My card respond with: DF 30 05 76 32 2E 30 31 90 00 (.0.v2.01.. in
> ASCII) and OpenSC logs the error:
> [opensc-tool] card-setcos.c:128:setcos_match_card: SetCOS EID applet
> �0v2 is not supported
>
> I propose to change the log level from error to warning.
>
> proposed patch:
> Index: src/libopensc/card-setcos.c
> ===================================================================
> --- src/libopensc/card-setcos.c (révision 3290)
> +++ src/libopensc/card-setcos.c (copie de travail)
> @@ -125,7 +125,7 @@ static int setcos_match_card(sc_card_t *
>                 card->type = SC_CARD_TYPE_SETCOS_EID_V2_1;
>             else {
>                 buf[sizeof(buf) - 1] = '\0';
> -               sc_error(card->ctx, "SetCOS EID applet %s is not
> supported", (char *) buf);
> +               sc_debug(card->ctx, "SetCOS EID applet %s is not
> supported", (char *) buf);
>                 return 0;
>             }
>             return 1;
>
> Any comment or objection?
>
>   
Hi Ludovic,

No objection.

Best Regards,

Jean-Pierre

_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to