Lines Matching refs:tlv

365         /* is the packet big enough to include the tlv header ? */
368 /* did we capture enough for fully decoding the tlv header ? */
395 /* is the packet big enough to include the tlv ? */
398 /* did we capture enough for fully decoding the tlv ? */
516 } tlv;
567 tlv.slow_oam_info = (const struct slow_oam_info_t *)tptr;
569 if (tlv.slow_oam_info->info_length !=
578 tlv.slow_oam_info->oam_version,
579 EXTRACT_16BITS(&tlv.slow_oam_info->revision)));
583 tlv.slow_oam_info->state & OAM_INFO_TYPE_PARSER_MASK),
585 tlv.slow_oam_info->state & OAM_INFO_TYPE_MUX_MASK)));
588 tlv.slow_oam_info->oam_config),
589 EXTRACT_16BITS(&tlv.slow_oam_info->oam_pdu_config) &
593 EXTRACT_24BITS(&tlv.slow_oam_info->oui)),
594 EXTRACT_24BITS(&tlv.slow_oam_info->oui),
595 EXTRACT_32BITS(&tlv.slow_oam_info->vendor_private)));
665 tlv.slow_oam_link_event = (const struct slow_oam_link_event_t *)tptr;
667 if (tlv.slow_oam_link_event->event_length !=
680 EXTRACT_16BITS(&tlv.slow_oam_link_event->time_stamp)*100,
681 EXTRACT_64BITS(&tlv.slow_oam_link_event->window),
682 EXTRACT_64BITS(&tlv.slow_oam_link_event->threshold),
683 EXTRACT_64BITS(&tlv.slow_oam_link_event->errors),
684 EXTRACT_64BITS(&tlv.slow_oam_link_event->errors_running_total),
685 EXTRACT_32BITS(&tlv.slow_oam_link_event->event_running_total)));
710 tlv.slow_oam_loopbackctrl = (const struct slow_oam_loopbackctrl_t *)tptr;
711 if (tlen < sizeof(*tlv.slow_oam_loopbackctrl))
713 ND_TCHECK(*tlv.slow_oam_loopbackctrl);
717 tlv.slow_oam_loopbackctrl->command),
718 tlv.slow_oam_loopbackctrl->command));