Lines Matching defs:pvid
894 lldp_nvlist2pvid(nvlist_t *tlv_nvl, uint16_t *pvid)
902 return (nvlist_lookup_uint16(pnvl, LLDP_NVP_PVID, pvid));
906 lldp_tlv2pvid(lldp_tlv_t *tlv, uint16_t *pvid)
910 /* sizeof pvid is 2 bytes */
917 (void) memcpy(pvid, value, sizeof (uint16_t));
918 *pvid = ntohs(*pvid);
923 lldp_pvid2pdu(uint16_t pvid, uint8_t *lldpdu, size_t pdusize, size_t *msglen)
927 tlvlen = LLDP_TLVHDR_SZ + LLDP_ORGSPECHDR_SZ + sizeof (pvid);
933 *(uint16_t *)(void *)lldpdu = htons(pvid);