| /* |
| * Header file for Kerberos Security Model support |
| */ |
| |
| #ifndef SNMPKSM_H |
| #define SNMPKSM_H |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| int ksm_rgenerate_out_msg(struct snmp_secmod_outgoing_params *); |
| int ksm_process_in_msg(struct snmp_secmod_incoming_params *); |
| void init_usm(void); |
| |
| /* |
| * This is the "key usage" that is used by the new crypto API. It's used |
| * generally only if you are using derived keys. The specifical says that |
| * 1024-2047 are to be used by applications, and that even usage numbers are |
| * to be used for encryption and odd numbers are to be used for checksums. |
| */ |
| |
| #define KSM_KEY_USAGE_ENCRYPTION 1030 |
| #define KSM_KEY_USAGE_CHECKSUM 1031 |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| |
| #endif /* SNMPKSM_H */ |