/*
* XXX: We consider a case where IPv6 is not ready yet for portability,
- * but PIM dependent defintions should be independent of IPv6...
+ * but PIM dependent definitions should be independent of IPv6...
*/
struct pim {
return;
trunc:
nd_print_trunc(ndo);
- return;
}
void
break;
case PIMV1_TYPE_RP_REACHABILITY:
if (ndo->ndo_vflag) {
- ND_TCHECK_2(bp + 22);
ND_PRINT(" group %s", GET_IPADDR_STRING(bp + 8));
if (GET_BE_U_4(bp + 12) != 0xffffffff)
ND_PRINT("/%s", GET_IPADDR_STRING(bp + 12));
trunc:
nd_print_trunc(ndo);
- return;
}
/*
trunc:
nd_print_trunc(ndo);
- return;
}
void
uint8_t pim_typever;
ndo->ndo_protocol = "pim";
-#ifdef notyet /* currently we see only version and type */
- ND_TCHECK_1(pim->pim_rsv);
-#endif
pim_typever = GET_U_1(pim->pim_typever);
switch (PIM_VER(pim_typever)) {
if (len < 2)
goto trunc;
- ND_TCHECK_2(bp);
ND_PRINT(",holdtime=");
unsigned_relts_print(ndo,
GET_BE_U_2(bp));