Show
Ignore:
Timestamp:
04/02/08 05:44:12 (9 months ago)
Author:
alonbl
Message:

Rename PC/SC library into PC/SC provider.
Sync symbols between configuration and source.
Put default provider in opensc.conf, opensc-tool.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/libopensc/reader-pcsc.c

    r3405 r3455  
    6868        int connect_reset; 
    6969        int transaction_reset; 
    70         const char *library_name; 
     70        const char *provider_library; 
    7171        lt_dlhandle dlhandle; 
    7272        SCardEstablishContext_t SCardEstablishContext; 
     
    753753        gpriv->transaction_reset = 0; 
    754754        gpriv->enable_pinpad = 0; 
    755         gpriv->library_name = PCSC_DEFAULT_LIBRARY_NAME; 
     755        gpriv->provider_library = DEFAULT_PCSC_PROVIDER; 
    756756         
    757757        conf_block = sc_get_conf_block(ctx, "reader_driver", "pcsc", 1); 
     
    765765                gpriv->enable_pinpad = 
    766766                    scconf_get_bool(conf_block, "enable_pinpad", gpriv->enable_pinpad); 
    767                 gpriv->library_name = 
    768                     scconf_get_str(conf_block, "library_name", gpriv->library_name); 
    769         } 
    770  
    771         gpriv->dlhandle = lt_dlopen(gpriv->library_name); 
     767                gpriv->provider_library = 
     768                    scconf_get_str(conf_block, "provider_library", gpriv->provider_library); 
     769        } 
     770 
     771        gpriv->dlhandle = lt_dlopen(gpriv->provider_library); 
    772772        if (gpriv->dlhandle == NULL) { 
    773773                ret = SC_ERROR_CANNOT_LOAD_MODULE;