From 802a4f2a14ae3e12c9d96e6d6b3d6c0391825d22 Mon Sep 17 00:00:00 2001 From: Dirk Ziegelmeier Date: Thu, 21 Jul 2016 12:54:15 +0200 Subject: [PATCH] Fix compiling of snmp_mib2_ip.c when ARP is not enabled --- src/apps/snmp/snmp_mib2_ip.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/apps/snmp/snmp_mib2_ip.c b/src/apps/snmp/snmp_mib2_ip.c index fbb7f138..d168176d 100644 --- a/src/apps/snmp/snmp_mib2_ip.c +++ b/src/apps/snmp/snmp_mib2_ip.c @@ -481,6 +481,7 @@ ip_RouteTable_get_next_cell_instance_and_value(const u32_t* column, struct snmp_ } } +#if LWIP_ARP && LWIP_IPV4 /* --- ipNetToMediaTable --- */ /* 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; } +#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_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);