ND_TCHECK_1(hp->hsrp_version);
version = EXTRACT_U_1(hp->hsrp_version);
ND_PRINT("HSRPv%u", version);
ND_TCHECK_1(hp->hsrp_version);
version = EXTRACT_U_1(hp->hsrp_version);
ND_PRINT("HSRPv%u", version);
if (EXTRACT_U_1(hp->hsrp_reserved) != 0) {
ND_PRINT("[reserved=%u!] ", EXTRACT_U_1(hp->hsrp_reserved));
}
if (EXTRACT_U_1(hp->hsrp_reserved) != 0) {
ND_PRINT("[reserved=%u!] ", EXTRACT_U_1(hp->hsrp_reserved));
}
- ND_TCHECK(hp->hsrp_virtaddr);
- ND_PRINT("addr=%s", ipaddr_string(ndo, &hp->hsrp_virtaddr));
+ ND_TCHECK_4(hp->hsrp_virtaddr);
+ ND_PRINT("addr=%s", ipaddr_string(ndo, hp->hsrp_virtaddr));
unsigned_relts_print(ndo, EXTRACT_U_1(hp->hsrp_holdtime));
ND_PRINT(" priority=%u", EXTRACT_U_1(hp->hsrp_priority));
ND_PRINT(" auth=\"");
unsigned_relts_print(ndo, EXTRACT_U_1(hp->hsrp_holdtime));
ND_PRINT(" priority=%u", EXTRACT_U_1(hp->hsrp_priority));
ND_PRINT(" auth=\"");
- if (fn_printn(ndo, hp->hsrp_authdata, sizeof(hp->hsrp_authdata),
- ndo->ndo_snapend)) {
+ if (nd_printn(ndo, hp->hsrp_authdata, sizeof(hp->hsrp_authdata),
+ ndo->ndo_snapend)) {