#include "smux.h"
#include "libfrr.h"
#include "lib/version.h"
+#include "lib/zclient.h"
#include "isisd/isis_constants.h"
#include "isisd/isis_common.h"
break;
case ISIS_SNMP_ADJ_DATA_IP_ADDR:
- if (data_off
- >= (adj->ipv4_address_count + adj->ipv6_address_count))
+ if (data_off >= (adj->ipv4_address_count + adj->ll_ipv6_count))
return 0;
if (data_off >= adj->ipv4_address_count) {
- data = (uint8_t *)&adj->ipv6_addresses
+ data = (uint8_t *)&adj->ll_ipv6_addrs
[data_off - adj->ipv4_address_count];
- data_len = sizeof(adj->ipv6_addresses[0]);
+ data_len = sizeof(adj->ll_ipv6_addrs[0]);
} else {
data = (uint8_t *)&adj->ipv4_addresses[data_off];
data_len = sizeof(adj->ipv4_addresses[0]);
switch (v->magic) {
case ISIS_CIRC_IFINDEX:
- if (circuit->interface == 0)
+ if (circuit->interface == NULL)
return SNMP_INTEGER(0);
return SNMP_INTEGER(circuit->interface->ifindex);