Lines Matching refs:tptr

200 ospf_print_grace_lsa (const u_int8_t *tptr, u_int ls_length) {
206 TCHECK2(*tptr, 4);
211 tlv_type = EXTRACT_16BITS(tptr);
212 tlv_length = EXTRACT_16BITS(tptr+2);
213 tptr+=4;
232 TCHECK2(*tptr, tlv_length);
240 printf("%us",EXTRACT_32BITS(tptr));
249 tok2str(lsa_opaque_grace_tlv_reason_values, "Unknown", *tptr),
250 *tptr);
258 printf("%s", ipaddr_string(tptr));
263 if(!print_unknown_data(tptr,"\n\t ",tlv_length))
273 tptr+=tlv_length;
282 ospf_print_te_lsa (const u_int8_t *tptr, u_int ls_length) {
292 TCHECK2(*tptr, 4);
297 tlv_type = EXTRACT_16BITS(tptr);
298 tlv_length = EXTRACT_16BITS(tptr+2);
299 tptr+=4;
326 TCHECK2(*tptr, 4);
327 subtlv_type = EXTRACT_16BITS(tptr);
328 subtlv_length = EXTRACT_16BITS(tptr+2);
329 tptr+=4;
337 TCHECK2(*tptr, subtlv_length);
340 printf(", 0x%08x", EXTRACT_32BITS(tptr));
345 ipaddr_string(tptr),
346 EXTRACT_32BITS(tptr));
349 ipaddr_string(tptr+4),
350 EXTRACT_32BITS(tptr+4));
354 printf(", %s", ipaddr_string(tptr));
358 bw.i = EXTRACT_32BITS(tptr);
363 bw.i = EXTRACT_32BITS(tptr+te_class*4);
371 tok2str(diffserv_te_bc_values, "unknown", *tptr),
372 *tptr);
375 bw.i = EXTRACT_32BITS(tptr+4+te_class*4);
382 printf(", Metric %u", EXTRACT_32BITS(tptr));
386 bittok2str(gmpls_link_prot_values, "none", *tptr),
387 *(tptr+1));
391 tok2str(gmpls_switch_cap_values, "Unknown", *(tptr)));
393 tok2str(gmpls_encoding_values, "Unknown", *(tptr+1)));
395 bw.i = EXTRACT_32BITS(tptr+4+(priority_level*4));
403 tok2str(lsa_opaque_te_tlv_link_type_sub_tlv_values,"unknown",*tptr),
404 *tptr);
412 bw.i = EXTRACT_32BITS(tptr);
414 tptr+=4;
423 if(!print_unknown_data(tptr,"\n\t\t",subtlv_length))
433 tptr+=subtlv_length;
443 TCHECK2(*tptr, 4);
444 printf(", %s", ipaddr_string(tptr));
449 if(!print_unknown_data(tptr,"\n\t ",tlv_length))
458 tptr+=tlv_length;
573 const u_int8_t *tptr;
575 tptr = (u_int8_t *)lsap->lsa_un.un_unknown; /* squelch compiler warnings */
751 tptr = (u_int8_t *)(&lsap->lsa_un.un_ri_tlv.type);
754 TCHECK2(*tptr, 4);
759 tlv_type = EXTRACT_16BITS(tptr);
760 tlv_length = EXTRACT_16BITS(tptr+2);
761 tptr+=4;
774 TCHECK2(*tptr, tlv_length);
783 bittok2str(lsa_opaque_ri_tlv_cap_values, "Unknown", EXTRACT_32BITS(tptr)));
787 if(!print_unknown_data(tptr,"\n\t ",tlv_length))
793 tptr+=tlv_length;