Lines Matching refs:tptr

240 cfm_mgmt_addr_print(register const u_char *tptr) {
250 mgmt_addr_type = *tptr;
260 printf(", %s", ipaddr_string(tptr + 1));
265 printf(", %s", ip6addr_string(tptr + 1));
281 cfm_egress_id_string(register const u_char *tptr) {
286 EXTRACT_16BITS(tptr),
287 etheraddr_string(tptr+2));
297 const u_int8_t *tptr, *tlv_ptr, *ma_name, *ma_nameformat, *ma_namelength;
308 tptr=pptr;
336 tptr += sizeof(const struct cfm_common_header_t);
341 msg_ptr.cfm_ccm = (const struct cfm_ccm_t *)tptr;
426 msg_ptr.cfm_ltm = (const struct cfm_ltm_t *)tptr;
442 msg_ptr.cfm_ltr = (const struct cfm_ltr_t *)tptr;
470 print_unknown_data(tptr, "\n\t ",
483 tptr += cfm_common_header->first_tlv_offset;
487 cfm_tlv_header = (const struct cfm_tlv_header_t *)tptr;
490 TCHECK2(*tptr, 1);
495 TCHECK2(*tptr, sizeof(struct cfm_tlv_header_t));
510 print_unknown_data(tptr,"\n\t ",tlen);
514 tptr += sizeof(struct cfm_tlv_header_t);
516 tlv_ptr = tptr;
520 TCHECK2(*tptr, cfm_tlv_len);
531 tok2str(cfm_tlv_port_status_values, "Unknown", *tptr),
532 *tptr);
537 tok2str(cfm_tlv_interface_status_values, "Unknown", *tptr),
538 *tptr);
543 tok2str(oui_values,"Unknown", EXTRACT_24BITS(tptr)),
544 EXTRACT_24BITS(tptr),
545 *(tptr+3));
557 chassis_id_length = *tptr;
563 tptr++;
567 chassis_id_type = *tptr;
577 printf("\n\t MAC %s", etheraddr_string(tptr+1));
581 hexdump |= cfm_mgmt_addr_print(tptr);
589 safeputs((const char *)tptr+1, chassis_id_length);
598 tptr += chassis_id_length;
604 mgmt_addr_length = *tptr;
610 tptr++;
614 hexdump |= cfm_mgmt_addr_print(tptr);
617 tptr += mgmt_addr_length;
639 tptr+=cfm_tlv_len;