Lines Matching defs:tlv
433 #define TLV_RDAT_LEN(tlv) ((int)(EXTRACT_16BITS(&(tlv)->length) - TLV_SET_LEN(0))
435 #define GO_NXT_TLV(tlv,rlen) ((rlen) -= F_ALN_LEN(EXTRACT_16BITS(&(tlv)->length)), \
436 (struct forces_tlv*)(((char*)(tlv)) \
437 + F_ALN_LEN(EXTRACT_16BITS(&(tlv)->length))))
458 static inline int tlv_valid(const struct forces_tlv *tlv, u_int rlen)
462 if (EXTRACT_16BITS(&tlv->length) < TLV_HDRL)
464 if (EXTRACT_16BITS(&tlv->length) > rlen)
466 if (rlen < F_ALN_LEN(EXTRACT_16BITS(&tlv->length)))