Changeset 3457

Show
Ignore:
Timestamp:
04/04/08 07:39:34 (8 months ago)
Author:
alonbl
Message:

Solve some Windows conflicts

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/libopensc/pkcs15-prkey-rutoken.c

    r3444 r3457  
    4343/*  BLOB definition  */ 
    4444 
    45 typedef struct _RSAPUBKEY { 
     45typedef struct _RURSAPUBKEY { 
    4646        uint32_t magic; 
    4747        uint32_t bitlen; 
    4848        uint32_t pubexp; 
    49 } RSAPUBKEY; 
    50  
    51 typedef struct _PUBLICKEYSTRUC { 
     49} RURSAPUBKEY; 
     50 
     51typedef struct _RUPUBLICKEYSTRUC { 
    5252        u8 bType; 
    5353        u8 bVersion; 
    5454        uint16_t reserved; 
    5555        uint32_t aiKeyAlg; 
    56 } BLOBHEADER; 
    57  
    58 typedef struct _PRIVATEKEYBLOB { 
    59         BLOBHEADER blobheader; 
    60         RSAPUBKEY rsapubkey; 
     56} RUBLOBHEADER; 
     57 
     58typedef struct _RUPRIVATEKEYBLOB { 
     59        RUBLOBHEADER blobheader; 
     60        RURSAPUBKEY rsapubkey; 
    6161        u8 *modulus; 
    6262        u8 *prime1; 
     
    6666        u8 *coefficient; 
    6767        u8 *privateExponent; 
    68 } PRIVATEKEYBLOB; 
     68} RUPRIVATEKEYBLOB; 
    6969 
    7070 
     
    8282} 
    8383 
    84 static int free_private_blob(PRIVATEKEYBLOB *pr_blob) 
     84static int free_private_blob(RUPRIVATEKEYBLOB *pr_blob) 
    8585{ 
    8686        free(pr_blob->modulus); 
     
    9494} 
    9595 
    96 static int bin_to_private_blob(PRIVATEKEYBLOB *pr_blob, const u8* buf, size_t buf_len) 
     96static int bin_to_private_blob(RUPRIVATEKEYBLOB *pr_blob, const u8* buf, size_t buf_len) 
    9797{ 
    9898        const u8 *tmp; 
     
    147147} 
    148148 
    149 static int create_private_blob(PRIVATEKEYBLOB *pr_blob, const struct sc_pkcs15_prkey_rsa *key) 
     149static int create_private_blob(RUPRIVATEKEYBLOB *pr_blob, const struct sc_pkcs15_prkey_rsa *key) 
    150150{ 
    151151        size_t n; 
     
    213213} 
    214214 
    215 static int get_sc_pksc15_prkey_rsa(const PRIVATEKEYBLOB *pr_blob, struct sc_pkcs15_prkey_rsa *key) 
     215static int get_sc_pksc15_prkey_rsa(const RUPRIVATEKEYBLOB *pr_blob, struct sc_pkcs15_prkey_rsa *key) 
    216216{ 
    217217        static const u8 Exp[3] = { 0x01, 0x00, 0x01 }; /* big endian */ 
     
    270270} 
    271271 
    272 static int private_blob_to_bin(const PRIVATEKEYBLOB *pr_blob, u8 *buf, size_t *buf_len) 
     272static int private_blob_to_bin(const RUPRIVATEKEYBLOB *pr_blob, u8 *buf, size_t *buf_len) 
    273273{ 
    274274        size_t len = 2 + sizeof(pr_blob->blobheader) + sizeof(pr_blob->rsapubkey); 
     
    315315} 
    316316 
    317 static int clean_prkey_private_blob(const PRIVATEKEYBLOB* pr_blob) 
     317static int clean_prkey_private_blob(const RUPRIVATEKEYBLOB* pr_blob) 
    318318{ 
    319319        const uint32_t bitlen = pr_blob->rsapubkey.bitlen; 
     
    332332{ 
    333333        int ret = -1; 
    334         PRIVATEKEYBLOB pr_blob; 
     334        RUPRIVATEKEYBLOB pr_blob; 
    335335 
    336336        if (data && key) 
     
    358358{ 
    359359        int r = -1; 
    360         PRIVATEKEYBLOB prkeyblob; 
     360        RUPRIVATEKEYBLOB prkeyblob; 
    361361 
    362362        if (rsa && key && keysize)