mob = (const struct mobile_ip *)bp;
if (length < MOBILE_SIZE || !ND_TTEST_SIZE(mob)) {
- ND_PRINT((ndo, "[|mobile]"));
+ ND_PRINT("[|mobile]");
return;
}
- ND_PRINT((ndo, "mobile: "));
+ ND_PRINT("mobile: ");
proto = EXTRACT_BE_U_2(mob->proto);
crc = EXTRACT_BE_U_2(mob->hcheck);
}
if (osp) {
- ND_PRINT((ndo, "[S] "));
+ ND_PRINT("[S] ");
if (ndo->ndo_vflag)
- ND_PRINT((ndo, "%s ", ipaddr_string(ndo, &mob->osrc)));
+ ND_PRINT("%s ", ipaddr_string(ndo, &mob->osrc));
} else {
- ND_PRINT((ndo, "[] "));
+ ND_PRINT("[] ");
}
if (ndo->ndo_vflag) {
- ND_PRINT((ndo, "> %s ", ipaddr_string(ndo, &mob->odst)));
- ND_PRINT((ndo, "(oproto=%u)", proto>>8));
+ ND_PRINT("> %s ", ipaddr_string(ndo, &mob->odst));
+ ND_PRINT("(oproto=%u)", proto>>8);
}
vec[0].ptr = (const uint8_t *)(const void *)mob;
vec[0].len = osp ? 12 : 8;
if (in_cksum(vec, 1)!=0) {
- ND_PRINT((ndo, " (bad checksum %u)", crc));
+ ND_PRINT(" (bad checksum %u)", crc);
}
}