snmpksm.h
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:1k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. /*
  2.  * Header file for Kerberos Security Model support
  3.  */
  4. #ifndef SNMPKSM_H
  5. #define SNMPKSM_H
  6. #ifdef __cplusplus
  7. extern          "C" {
  8. #endif
  9.     int             ksm_rgenerate_out_msg(struct
  10.                                           snmp_secmod_outgoing_params *);
  11.     int             ksm_process_in_msg(struct snmp_secmod_incoming_params
  12.                                        *);
  13.     void            init_usm(void);
  14.     /*
  15.      * This is the "key usage" that is used by the new crypto API.  It's used
  16.      * generally only if you are using derived keys.  The specifical says that
  17.      * 1024-2047 are to be used by applications, and that even usage numbers are
  18.      * to be used for encryption and odd numbers are to be used for checksums.
  19.      */
  20. #define KSM_KEY_USAGE_ENCRYPTION 1030
  21. #define KSM_KEY_USAGE_CHECKSUM 1031
  22. #ifdef __cplusplus
  23. }
  24. #endif
  25. #endif                          /* SNMPKSM_H */