diff options
Diffstat (limited to 'nss/lib/smime/cmsreclist.h')
-rw-r--r-- | nss/lib/smime/cmsreclist.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/nss/lib/smime/cmsreclist.h b/nss/lib/smime/cmsreclist.h index 4c094d4..f424aca 100644 --- a/nss/lib/smime/cmsreclist.h +++ b/nss/lib/smime/cmsreclist.h @@ -6,19 +6,20 @@ #define _CMSRECLIST_H struct NSSCMSRecipientStr { - int riIndex; /* this recipient's index in recipientInfo array */ - int subIndex; /* index into recipientEncryptedKeys */ - /* (only in NSSCMSKeyAgreeRecipientInfoStr) */ - enum {RLIssuerSN=0, RLSubjKeyID=1} kind; /* for conversion recipientinfos -> recipientlist */ + int riIndex; /* this recipient's index in recipientInfo array */ + int subIndex; /* index into recipientEncryptedKeys */ + /* (only in NSSCMSKeyAgreeRecipientInfoStr) */ + enum { RLIssuerSN = 0, + RLSubjKeyID = 1 } kind; /* for conversion recipientinfos -> recipientlist */ union { - CERTIssuerAndSN * issuerAndSN; - SECItem * subjectKeyID; + CERTIssuerAndSN* issuerAndSN; + SECItem* subjectKeyID; } id; /* result data (filled out for each recipient that's us) */ - CERTCertificate * cert; - SECKEYPrivateKey * privkey; - PK11SlotInfo * slot; + CERTCertificate* cert; + SECKEYPrivateKey* privkey; + PK11SlotInfo* slot; }; typedef struct NSSCMSRecipientStr NSSCMSRecipient; |