Lines Matching refs:pdu
43 lldp_firsttlv(uint8_t *pdu, int pdulen, lldp_tlv_t *tlv)
45 uint8_t *end = pdu + pdulen;
48 if (pdu + 2 > end)
51 tlv->lt_type = LLDP_TLV_TYPE(pdu);
52 tlv->lt_len = LLDP_TLV_LEN(pdu);
53 if (pdu + 2 + tlv->lt_len > end)
55 tlv->lt_value = pdu + 2;
59 lldp_nexttlv(uint8_t *pdu, int pdulen, lldp_tlv_t *old, lldp_tlv_t *new)
62 uint8_t *end = pdu + pdulen;
445 /* check to see if we can accomodate this info in the pdu */
1733 uint8_t *pdu = tlv->lt_value - 2; /* Print from the TLV start */
1744 len += snprintf(cp + len, blen - len, "%02x", pdu[i]);