Fix compiling of snmp_mib2_ip.c when ARP is not enabled

This commit is contained in:
Dirk Ziegelmeier 2016-07-21 12:54:15 +02:00
parent 3ad2ad2329
commit 802a4f2a14

View File

@ -481,6 +481,7 @@ ip_RouteTable_get_next_cell_instance_and_value(const u32_t* column, struct snmp_
} }
} }
#if LWIP_ARP && LWIP_IPV4
/* --- ipNetToMediaTable --- */ /* --- ipNetToMediaTable --- */
/* list of allowed value ranges for incoming OID */ /* list of allowed value ranges for incoming OID */
@ -595,6 +596,8 @@ ip_NetToMediaTable_get_next_cell_instance_and_value(const u32_t* column, struct
return SNMP_ERR_NOSUCHINSTANCE; return SNMP_ERR_NOSUCHINSTANCE;
} }
#endif /* LWIP_ARP && LWIP_IPV4 */
static const struct snmp_scalar_node ip_Forwarding = SNMP_SCALAR_CREATE_NODE(1, SNMP_NODE_INSTANCE_READ_WRITE, SNMP_ASN1_TYPE_INTEGER, ip_get_value, ip_set_test, ip_set_value); static const struct snmp_scalar_node ip_Forwarding = SNMP_SCALAR_CREATE_NODE(1, SNMP_NODE_INSTANCE_READ_WRITE, SNMP_ASN1_TYPE_INTEGER, ip_get_value, ip_set_test, ip_set_value);
static const struct snmp_scalar_node ip_DefaultTTL = SNMP_SCALAR_CREATE_NODE(2, SNMP_NODE_INSTANCE_READ_WRITE, SNMP_ASN1_TYPE_INTEGER, ip_get_value, ip_set_test, ip_set_value); static const struct snmp_scalar_node ip_DefaultTTL = SNMP_SCALAR_CREATE_NODE(2, SNMP_NODE_INSTANCE_READ_WRITE, SNMP_ASN1_TYPE_INTEGER, ip_get_value, ip_set_test, ip_set_value);
static const struct snmp_scalar_node ip_InReceives = SNMP_SCALAR_CREATE_NODE_READONLY(3, SNMP_ASN1_TYPE_COUNTER, ip_get_value); static const struct snmp_scalar_node ip_InReceives = SNMP_SCALAR_CREATE_NODE_READONLY(3, SNMP_ASN1_TYPE_COUNTER, ip_get_value);