zkey: Generalize the adapter serial number handling

Different crypto card types use different serial number formats.
Generalize the handling of serial numbers so that the majority of the
code does not have to care about the card type when dealing with it.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
Reviewed-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
Ingo Franzki
2019-11-18 12:45:34 +01:00
committed by Jan Höppner
parent ce4704f365
commit d91e728e3c
3 changed files with 9 additions and 6 deletions
+3 -1
View File
@@ -24,7 +24,9 @@ int sysfs_get_card_level(int card);
enum card_type sysfs_get_card_type(int card);
int sysfs_get_serialnr(int card, char serialnr[9], bool verbose);
#define SERIALNR_LENGTH 17
int sysfs_get_serialnr(int card, char *serialnr, bool verbose);
struct fw_version {
unsigned int major;