Lines Matching refs:pdu_len
203 guint16 pdu_len; in dissect_aol_pdu() local
213 pdu_len = tvb_get_ntohs(tvb,3); in dissect_aol_pdu()
221 if (pdu_len >= 2) { in dissect_aol_pdu()
224 pdu_len -= 2; in dissect_aol_pdu()
228 if (pdu_len >= 1) { in dissect_aol_pdu()
233 offset += 1; pdu_len -= 1; in dissect_aol_pdu()
237 if (pdu_len > 0) { in dissect_aol_pdu()
240 if (tvb_reported_length_remaining(tvb,offset) > pdu_len) { in dissect_aol_pdu()
245 if (pdu_len >= 2) { in dissect_aol_pdu()
254 offset += 2; pdu_len -= 2; in dissect_aol_pdu()
258 if (pdu_len > 0) { in dissect_aol_pdu()
259 proto_tree_add_item(aol_tree,hf_aol_data,tvb,offset,pdu_len,ENC_NA); in dissect_aol_pdu()
260 offset += pdu_len; in dissect_aol_pdu()
264 if (offset < (old_offset + pdu_len)) { in dissect_aol_pdu()
266 proto_tree_add_item(aol_tree,hf_aol_udata,tvb,offset,(old_offset+pdu_len)-offset,ENC_NA); in dissect_aol_pdu()
267 offset = old_offset + pdu_len; in dissect_aol_pdu()