+ obj_tptr+=36;
+ break;
+
+ case RSVP_CTYPE_14: /* IPv6 p2mp LSP Tunnel */
+ if (obj_tlen < 26)
+ return -1;
+ ND_PRINT((ndo, "%s IPv6 P2MP LSP ID: 0x%08x, Tunnel ID: 0x%04x, Extended Tunnel ID: %s",
+ indent,
+ EXTRACT_BE_U_4(obj_tptr),
+ EXTRACT_BE_U_2(obj_tptr + 6),
+ ip6addr_string(ndo, obj_tptr + 8)));
+ obj_tlen-=26;
+ obj_tptr+=26;
+ break;
+ case RSVP_CTYPE_13: /* IPv4 p2mp LSP Tunnel */
+ if (obj_tlen < 12)
+ return -1;
+ ND_PRINT((ndo, "%s IPv4 P2MP LSP ID: %s, Tunnel ID: 0x%04x, Extended Tunnel ID: %s",
+ indent,
+ ipaddr_string(ndo, obj_tptr),
+ EXTRACT_BE_U_2(obj_tptr + 6),
+ ipaddr_string(ndo, obj_tptr + 8)));
+ obj_tlen-=12;
+ obj_tptr+=12;