diff --git a/src/include/lwip/snmp.h b/src/include/lwip/snmp.h index acdcbd93..a42a89a8 100644 --- a/src/include/lwip/snmp.h +++ b/src/include/lwip/snmp.h @@ -39,18 +39,18 @@ #if defined(LWIP_SNMP) && (LWIP_SNMP > 0) /** fixed maximum length for object identifier type */ -#define OBJ_ID_LEN 32 +#define LWIP_SNMP_OBJ_ID_LEN 32 /** internal object identifier representation */ -struct obj_id +struct snmp_obj_id { u8_t len; - s32_t id[OBJ_ID_LEN]; + s32_t id[LWIP_SNMP_OBJ_ID_LEN]; }; /* system */ void snmp_inc_sysuptime(void); void snmp_get_sysuptime(u32_t *value); -void snmp_get_sysobjid(const struct obj_id **oid); +void snmp_get_sysobjid(const struct snmp_obj_id **oid); /* network interface */ void snmp_add_ifinoctets(u32_t value); @@ -146,7 +146,7 @@ void snmp_inc_snmpoutgetnexts(void); void snmp_inc_snmpoutsetrequests(void); void snmp_inc_snmpoutgetresponses(void); void snmp_inc_snmpouttraps(void); -void snmp_get_snmpgrpid(const struct obj_id **oid); +void snmp_get_snmpgrpid(const struct snmp_obj_id **oid); /* LWIP_SNMP support not available */ /* define everything to be empty */