35#ifndef LWIP_HDR_APPS_SNMP_V3_PRIV_H
36#define LWIP_HDR_APPS_SNMP_V3_PRIV_H
40#if LWIP_SNMP && LWIP_SNMP_V3
46#define SNMP_V3_MAX_ENGINE_ID_LENGTH 32
47#define SNMP_V3_MAX_USER_LENGTH 32
49#define SNMP_V3_MAX_AUTH_PARAM_LENGTH 12
50#define SNMP_V3_MAX_PRIV_PARAM_LENGTH 8
52#define SNMP_V3_MD5_LEN 16
53#define SNMP_V3_SHA_LEN 20
56 SNMP_V3_PRIV_MODE_DECRYPT = 0,
57 SNMP_V3_PRIV_MODE_ENCRYPT = 1
60s32_t snmpv3_get_engine_boots_internal(
void);
63 const u8_t *priv_param,
const u32_t engine_boots,
const u32_t engine_time, snmpv3_priv_algo_t algo, snmpv3_priv_mode_t
mode);
64err_t snmpv3_build_priv_param(
u8_t *priv_param);
65void snmpv3_enginetime_timer(
void *
arg);
GLuint GLsizei GLsizei * length