mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-24 11:18:52 +03:00
icp: remove digest entry points
For whatever reason, we call digest mechanisms directly, not through the KCF digest provider. So we can remove those entry points entirely. Sponsored-by: Klara, Inc. Sponsored-by: Wasabi Technology, Inc. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Rob Norris <rob.norris@klarasystems.com> Closes #16209
This commit is contained in:
committed by
Brian Behlendorf
parent
94f1e56e41
commit
1291c46ea4
@@ -55,7 +55,7 @@ extern "C" {
|
||||
* When impl.h is broken up (bug# 4703218), this will be done. For now,
|
||||
* we hardcode these values.
|
||||
*/
|
||||
#define KCF_OPS_CLASSSIZE 4
|
||||
#define KCF_OPS_CLASSSIZE 3
|
||||
#define KCF_MAXMECHTAB 32
|
||||
|
||||
/*
|
||||
@@ -200,12 +200,11 @@ _Static_assert(KCF_MAXCIPHER == KCF_MAXMECHTAB,
|
||||
"KCF_MAXCIPHER != KCF_MAXMECHTAB"); /* See KCF_MAXMECHTAB comment */
|
||||
|
||||
typedef enum {
|
||||
KCF_DIGEST_CLASS = 1,
|
||||
KCF_CIPHER_CLASS,
|
||||
KCF_CIPHER_CLASS = 1,
|
||||
KCF_MAC_CLASS,
|
||||
} kcf_ops_class_t;
|
||||
|
||||
#define KCF_FIRST_OPSCLASS KCF_DIGEST_CLASS
|
||||
#define KCF_FIRST_OPSCLASS KCF_CIPHER_CLASS
|
||||
#define KCF_LAST_OPSCLASS KCF_MAC_CLASS
|
||||
_Static_assert(
|
||||
KCF_OPS_CLASSSIZE == (KCF_LAST_OPSCLASS - KCF_FIRST_OPSCLASS + 2),
|
||||
|
||||
Reference in New Issue
Block a user