summaryrefslogtreecommitdiff
path: root/usr/src/cmd/cmd-crypto/cryptoadm/cryptoadm.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/cmd-crypto/cryptoadm/cryptoadm.h')
-rw-r--r--usr/src/cmd/cmd-crypto/cryptoadm/cryptoadm.h21
1 files changed, 7 insertions, 14 deletions
diff --git a/usr/src/cmd/cmd-crypto/cryptoadm/cryptoadm.h b/usr/src/cmd/cmd-crypto/cryptoadm/cryptoadm.h
index 5122c3e452..6b197d9e3d 100644
--- a/usr/src/cmd/cmd-crypto/cryptoadm/cryptoadm.h
+++ b/usr/src/cmd/cmd-crypto/cryptoadm/cryptoadm.h
@@ -74,7 +74,6 @@ typedef struct entry {
mechlist_t *dislist; /* disabled list */
uint_t dis_count;
boolean_t load; /* B_FALSE after cryptoadm unload */
- boolean_t flag_fips_enabled;
} entry_t;
@@ -97,20 +96,18 @@ extern void free_mechlist(mechlist_t *);
/* adm_kef_util */
extern boolean_t is_device(char *);
-extern boolean_t is_fips(char *);
-extern int fips_update_kcfconf(int);
-extern void fips_status_kcfconf(int *);
+extern int fips_update_pkcs11conf(int);
+extern void fips_status_pkcs11conf(int *);
extern char *ent2str(entry_t *);
extern entry_t *getent_kef(char *provname,
- entrylist_t *pdevlist, entrylist_t *psoftlist,
- entrylist_t *pfipslist);
+ entrylist_t *pdevlist, entrylist_t *psoftlist);
extern int check_kernel_for_soft(char *provname,
crypto_get_soft_list_t *psoftlist, boolean_t *in_kernel);
extern int check_kernel_for_hard(char *provname,
crypto_get_dev_list_t *pdevlist, boolean_t *in_kernel);
extern int disable_mechs(entry_t **, mechlist_t *, boolean_t, mechlist_t *);
extern int enable_mechs(entry_t **, boolean_t, mechlist_t *);
-extern int get_kcfconf_info(entrylist_t **, entrylist_t **, entrylist_t **);
+extern int get_kcfconf_info(entrylist_t **, entrylist_t **);
extern int get_admindev_info(entrylist_t **, entrylist_t **);
extern int get_mech_count(mechlist_t *);
extern entry_t *create_entry(char *provname);
@@ -145,15 +142,12 @@ extern int update_policylist(uentry_t *, mechlist_t *, int);
/* adm_kef */
extern int list_mechlist_for_soft(char *provname,
- entrylist_t *phardlist, entrylist_t *psoftlist,
- entrylist_t *pfipslist);
+ entrylist_t *phardlist, entrylist_t *psoftlist);
extern int list_mechlist_for_hard(char *);
extern int list_policy_for_soft(char *provname,
- entrylist_t *phardlist, entrylist_t *psoftlist,
- entrylist_t *pfipslist);
+ entrylist_t *phardlist, entrylist_t *psoftlist);
extern int list_policy_for_hard(char *provname,
entrylist_t *phardlist, entrylist_t *psoftlist,
- entrylist_t *pfipslist,
crypto_get_dev_list_t *pdevlist);
extern int disable_kef_software(char *, boolean_t, boolean_t, mechlist_t *);
extern int disable_kef_hardware(char *, boolean_t, boolean_t, mechlist_t *);
@@ -173,8 +167,7 @@ extern crypto_unload_soft_module_t *setup_unload_soft(entry_t *);
extern int get_dev_info(char *, int, int, mechlist_t **);
extern int get_dev_list(crypto_get_dev_list_t **);
extern int get_soft_info(char *provname, mechlist_t **ppmechlist,
- entrylist_t *phardlist, entrylist_t *psoftlist,
- entrylist_t *pfipslist);
+ entrylist_t *phardlist, entrylist_t *psoftlist);
extern int get_soft_list(crypto_get_soft_list_t **);
extern int do_fips_actions(int, int);