pInfo->hardwareVersion.minor = 4;
pInfo->hardwareVersion.minor = 6;
CK_RV NSC_GetSlotInfo(CK_SLOT_ID slotID, CK_SLOT_INFO_PTR pInfo){    PK11Slot *slot = pk11_SlotFromID(slotID);    if (slot == NULL) return CKR_SLOT_ID_INVALID;    pInfo->firmwareVersion.major = 0;    pInfo->firmwareVersion.minor = 0;    PORT_Memcpy(pInfo->manufacturerID,manufacturerID,32);    PORT_Memcpy(pInfo->slotDescription,slot->slotDescription,64);    pInfo->flags = CKF_TOKEN_PRESENT;    /* ok we really should read it out of the keydb file. */    /* pInfo->hardwareVersion.major = NSSLOWKEY_DB_FILE_VERSION; */    pInfo->hardwareVersion.major = 3;    pInfo->hardwareVersion.minor = 4;    return CKR_OK;}