#ifndef _net_snmp_transform_oids_h #define _net_snmp_transform_oids_h #ifdef __cplusplus extern "C" { #endif /* * transform_oids.h * * Numeric MIB names for auth and priv transforms. */ NETSNMP_IMPORT oid usmNoAuthProtocol[10]; /* == { 1,3,6,1,6,3,10,1,1,1 }; */ #ifndef NETSNMP_DISABLE_MD5 NETSNMP_IMPORT oid usmHMACMD5AuthProtocol[10]; /* == { 1,3,6,1,6,3,10,1,1,2 }; */ #endif NETSNMP_IMPORT oid usmHMACSHA1AuthProtocol[10]; /* == { 1,3,6,1,6,3,10,1,1,3 }; */ NETSNMP_IMPORT oid usmNoPrivProtocol[10]; /* == { 1,3,6,1,6,3,10,1,2,1 }; */ #ifndef NETSNMP_DISABLE_DES NETSNMP_IMPORT oid usmDESPrivProtocol[10]; /* == { 1,3,6,1,6,3,10,1,2,2 }; */ #endif /* XXX: OIDs not defined yet */ NETSNMP_IMPORT oid usmAESPrivProtocol[10]; /* == { 1,3,6,1,6,3,10,1,2,4 }; */ NETSNMP_IMPORT oid *usmAES128PrivProtocol; /* backwards compat */ #define USM_AUTH_PROTO_NOAUTH_LEN 10 #define USM_AUTH_PROTO_MD5_LEN 10 #define USM_AUTH_PROTO_SHA_LEN 10 #define USM_PRIV_PROTO_NOPRIV_LEN 10 #define USM_PRIV_PROTO_DES_LEN 10 #define USM_PRIV_PROTO_AES_LEN 10 #define USM_PRIV_PROTO_AES128_LEN 10 /* backwards compat */ #ifdef __cplusplus } #endif #endif