mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-09 08:47:31 +09:00
Update NSS to 3.36.4-RTM
This commit is contained in:
parent
099459dec0
commit
fe96962962
148 changed files with 5550 additions and 5825 deletions
|
|
@ -70,6 +70,14 @@ struct nssSlotAuthInfoStr {
|
|||
PRIntervalTime askPasswordTimeout;
|
||||
};
|
||||
|
||||
/* values for lastTokenPingState */
|
||||
typedef enum {
|
||||
nssSlotLastPingState_Reset = 0, /* the state has just been reset, discard
|
||||
* our cache */
|
||||
nssSlotLastPingState_Update = 1, /* we are updating the lastTokenPingTime */
|
||||
nssSlotLastPingState_Valid = 2, /* lastTokenPingTime is valid */
|
||||
} nssSlotLastPingState;
|
||||
|
||||
struct NSSSlotStr {
|
||||
struct nssDeviceBaseStr base;
|
||||
NSSModule *module; /* Parent */
|
||||
|
|
@ -77,10 +85,14 @@ struct NSSSlotStr {
|
|||
CK_SLOT_ID slotID;
|
||||
CK_FLAGS ckFlags; /* from CK_SLOT_INFO.flags */
|
||||
struct nssSlotAuthInfoStr authInfo;
|
||||
PRIntervalTime lastTokenPing;
|
||||
PRIntervalTime lastTokenPingTime;
|
||||
nssSlotLastPingState lastTokenPingState;
|
||||
PZLock *lock;
|
||||
void *epv;
|
||||
PK11SlotInfo *pk11slot;
|
||||
PZLock *isPresentLock;
|
||||
PRCondVar *isPresentCondition;
|
||||
PRThread *isPresentThread;
|
||||
};
|
||||
|
||||
struct nssSessionStr {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue