mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-07 08:18:41 +09:00
Update NSS to 3.32.1-RTM
This commit is contained in:
parent
f29876f120
commit
c91ef9012b
512 changed files with 83203 additions and 16839 deletions
|
|
@ -397,6 +397,7 @@ static void
|
|||
printModule(SECMODModule *module, int *count)
|
||||
{
|
||||
int slotCount = module->loaded ? module->slotCount : 0;
|
||||
char *modUri;
|
||||
int i;
|
||||
|
||||
if ((*count)++) {
|
||||
|
|
@ -408,6 +409,11 @@ printModule(SECMODModule *module, int *count)
|
|||
PR_fprintf(PR_STDOUT, "\tlibrary name: %s\n", module->dllName);
|
||||
}
|
||||
|
||||
modUri = PK11_GetModuleURI(module);
|
||||
if (modUri) {
|
||||
PR_fprintf(PR_STDOUT, "\t uri: %s\n", modUri);
|
||||
PORT_Free(modUri);
|
||||
}
|
||||
if (slotCount == 0) {
|
||||
PR_fprintf(PR_STDOUT,
|
||||
"\t slots: There are no slots attached to this module\n");
|
||||
|
|
@ -425,10 +431,12 @@ printModule(SECMODModule *module, int *count)
|
|||
/* Print slot and token names */
|
||||
for (i = 0; i < slotCount; i++) {
|
||||
PK11SlotInfo *slot = module->slots[i];
|
||||
|
||||
char *tokenUri = PK11_GetTokenURI(slot);
|
||||
PR_fprintf(PR_STDOUT, "\n");
|
||||
PR_fprintf(PR_STDOUT, "\t slot: %s\n", PK11_GetSlotName(slot));
|
||||
PR_fprintf(PR_STDOUT, "\ttoken: %s\n", PK11_GetTokenName(slot));
|
||||
PR_fprintf(PR_STDOUT, "\t uri: %s\n", tokenUri);
|
||||
PORT_Free(tokenUri);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
|
@ -494,7 +502,7 @@ static char *disableReasonStr[] = {
|
|||
"could not verify token",
|
||||
"token not present"
|
||||
};
|
||||
static int numDisableReasonStr =
|
||||
static size_t numDisableReasonStr =
|
||||
sizeof(disableReasonStr) / sizeof(disableReasonStr[0]);
|
||||
|
||||
/***********************************************************************
|
||||
|
|
@ -513,7 +521,7 @@ ListModule(char *moduleName)
|
|||
CK_SLOT_INFO slotinfo;
|
||||
CK_TOKEN_INFO tokeninfo;
|
||||
char *ciphers, *mechanisms;
|
||||
PK11DisableReasons reason;
|
||||
size_t reasonIdx;
|
||||
Error rv = SUCCESS;
|
||||
|
||||
if (!moduleName) {
|
||||
|
|
@ -604,10 +612,10 @@ ListModule(char *moduleName)
|
|||
PR_fprintf(PR_STDOUT, PAD "Firmware Version: %d.%d\n",
|
||||
slotinfo.firmwareVersion.major, slotinfo.firmwareVersion.minor);
|
||||
if (PK11_IsDisabled(slot)) {
|
||||
reason = PK11_GetDisabledReason(slot);
|
||||
if (reason < numDisableReasonStr) {
|
||||
reasonIdx = PK11_GetDisabledReason(slot);
|
||||
if (reasonIdx < numDisableReasonStr) {
|
||||
PR_fprintf(PR_STDOUT, PAD "Status: DISABLED (%s)\n",
|
||||
disableReasonStr[reason]);
|
||||
disableReasonStr[reasonIdx]);
|
||||
} else {
|
||||
PR_fprintf(PR_STDOUT, PAD "Status: DISABLED\n");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue