Lines Matching refs:caplen

928 				  u_int caplen,  in ieee802_15_4_print_header_ie_list()  argument
937 if (caplen < 2) { in ieee802_15_4_print_header_ie_list()
960 if (caplen < 2U + ie_len) { in ieee802_15_4_print_header_ie_list()
982 caplen -= 2 + ie_len; in ieee802_15_4_print_header_ie_list()
990 } while (caplen != 0); in ieee802_15_4_print_header_ie_list()
1415 u_int caplen) in ieee802_15_4_print_payload_ie_list() argument
1422 if (caplen < 2) { in ieee802_15_4_print_payload_ie_list()
1442 if (caplen < 2U + ie_len) { in ieee802_15_4_print_payload_ie_list()
1499 caplen -= 2 + ie_len; in ieee802_15_4_print_payload_ie_list()
1503 } while (caplen != 0); in ieee802_15_4_print_payload_ie_list()
1515 u_int caplen, in ieee802_15_4_print_aux_sec_header() argument
1520 if (caplen < 1) { in ieee802_15_4_print_aux_sec_header()
1529 caplen -= 1; in ieee802_15_4_print_aux_sec_header()
1537 if (caplen < 4) { in ieee802_15_4_print_aux_sec_header()
1546 caplen -= 4; in ieee802_15_4_print_aux_sec_header()
1559 if (caplen < 4) { in ieee802_15_4_print_aux_sec_header()
1568 caplen -= 4; in ieee802_15_4_print_aux_sec_header()
1572 if (caplen < 8) { in ieee802_15_4_print_aux_sec_header()
1580 caplen -= 4; in ieee802_15_4_print_aux_sec_header()
1584 if (caplen < 1) { in ieee802_15_4_print_aux_sec_header()
1591 caplen -= 1; in ieee802_15_4_print_aux_sec_header()
1606 u_int caplen) in ieee802_15_4_print_command_data() argument
1612 if (caplen != 1) { in ieee802_15_4_print_command_data()
1631 return caplen; in ieee802_15_4_print_command_data()
1635 if (caplen != 3) { in ieee802_15_4_print_command_data()
1662 return caplen; in ieee802_15_4_print_command_data()
1666 if (caplen != 1) { in ieee802_15_4_print_command_data()
1684 return caplen; in ieee802_15_4_print_command_data()
1695 if (caplen < 7 || caplen > 8) { in ieee802_15_4_print_command_data()
1706 if (caplen == 8) { in ieee802_15_4_print_command_data()
1722 return caplen; in ieee802_15_4_print_command_data()
1726 if (caplen != 1) { in ieee802_15_4_print_command_data()
1739 return caplen; in ieee802_15_4_print_command_data()
1778 for(i = 0; i < caplen; i++) { in ieee802_15_4_print_command_data()
1793 const u_char *p, u_int caplen, in ieee802_15_4_std_frames() argument
1811 if (caplen < 4) { in ieee802_15_4_std_frames()
1816 fcs = GET_LE_U_4(p + caplen - 4); in ieee802_15_4_std_frames()
1817 crc_check = ieee802_15_4_crc32(ndo, p, caplen - 4); in ieee802_15_4_std_frames()
1820 caplen -= 4; in ieee802_15_4_std_frames()
1823 fcs = GET_LE_U_2(p + caplen - 2); in ieee802_15_4_std_frames()
1824 crc_check = ieee802_15_4_crc16(ndo, p, caplen - 2); in ieee802_15_4_std_frames()
1827 caplen -= 2; in ieee802_15_4_std_frames()
1859 if (caplen < 2) { in ieee802_15_4_std_frames()
1864 caplen -= 2; in ieee802_15_4_std_frames()
1869 if (caplen < 3) { in ieee802_15_4_std_frames()
1874 caplen -= 3; in ieee802_15_4_std_frames()
1978 if (caplen < 2) { in ieee802_15_4_std_frames()
1984 caplen -= 2; in ieee802_15_4_std_frames()
1988 if (caplen < (u_int) dst_addr_len) { in ieee802_15_4_std_frames()
1994 caplen -= dst_addr_len; in ieee802_15_4_std_frames()
2000 if (caplen < 2) { in ieee802_15_4_std_frames()
2006 caplen -= 2; in ieee802_15_4_std_frames()
2010 if (caplen < (u_int) src_addr_len) { in ieee802_15_4_std_frames()
2017 caplen -= src_addr_len; in ieee802_15_4_std_frames()
2026 len = ieee802_15_4_print_aux_sec_header(ndo, p, caplen, in ieee802_15_4_std_frames()
2033 caplen -= len; in ieee802_15_4_std_frames()
2059 if (caplen < miclen) { in ieee802_15_4_std_frames()
2063 caplen -= miclen; in ieee802_15_4_std_frames()
2064 mic_start = p + caplen; in ieee802_15_4_std_frames()
2070 len = ieee802_15_4_print_header_ie_list(ndo, p, caplen, in ieee802_15_4_std_frames()
2076 caplen -= len; in ieee802_15_4_std_frames()
2083 len = ieee802_15_4_print_payload_ie_list(ndo, p, caplen); in ieee802_15_4_std_frames()
2088 caplen -= len; in ieee802_15_4_std_frames()
2116 if (caplen < 2) { in ieee802_15_4_std_frames()
2125 caplen -= 2; in ieee802_15_4_std_frames()
2128 if (caplen < 1) { in ieee802_15_4_std_frames()
2133 len = ieee802_15_4_print_gts_info(ndo, p, caplen); in ieee802_15_4_std_frames()
2139 caplen -= len; in ieee802_15_4_std_frames()
2142 if (caplen < 1) { in ieee802_15_4_std_frames()
2146 len = ieee802_15_4_print_pending_addresses(ndo, p, caplen); in ieee802_15_4_std_frames()
2152 caplen -= len; in ieee802_15_4_std_frames()
2156 ND_DEFAULTPRINT(p, caplen); in ieee802_15_4_std_frames()
2162 ND_DEFAULTPRINT(p, caplen); in ieee802_15_4_std_frames()
2165 if (caplen < 1) { in ieee802_15_4_std_frames()
2179 caplen--; in ieee802_15_4_std_frames()
2180 if (caplen != 0) { in ieee802_15_4_std_frames()
2181 len = ieee802_15_4_print_command_data(ndo, command_id, p, caplen); in ieee802_15_4_std_frames()
2184 caplen -= len; in ieee802_15_4_std_frames()
2189 ND_DEFAULTPRINT(p, caplen); in ieee802_15_4_std_frames()
2202 const u_char *p, u_int caplen, in ieee802_15_4_mp_frame() argument
2222 if (caplen < 3) { in ieee802_15_4_mp_frame()
2226 if (caplen > 4) { in ieee802_15_4_mp_frame()
2228 fcs = GET_LE_U_4(p + caplen - 4); in ieee802_15_4_mp_frame()
2229 crc_check = ieee802_15_4_crc32(ndo, p, caplen - 4); in ieee802_15_4_mp_frame()
2232 caplen -= 4; in ieee802_15_4_mp_frame()
2234 fcs = GET_LE_U_2(p + caplen - 2); in ieee802_15_4_mp_frame()
2235 crc_check = ieee802_15_4_crc16(ndo, p, caplen - 2); in ieee802_15_4_mp_frame()
2238 caplen -= 2; in ieee802_15_4_mp_frame()
2242 fcs = GET_LE_U_2(p + caplen - 2); in ieee802_15_4_mp_frame()
2243 crc_check = ieee802_15_4_crc16(ndo, p, caplen - 2); in ieee802_15_4_mp_frame()
2246 caplen -= 2; in ieee802_15_4_mp_frame()
2276 if (caplen < 2) { in ieee802_15_4_mp_frame()
2281 caplen -= 2; in ieee802_15_4_mp_frame()
2286 if (caplen < 3) { in ieee802_15_4_mp_frame()
2291 caplen -= 3; in ieee802_15_4_mp_frame()
2297 caplen -= 2; in ieee802_15_4_mp_frame()
2316 if (caplen < 2) { in ieee802_15_4_mp_frame()
2322 caplen -= 2; in ieee802_15_4_mp_frame()
2326 if (caplen < (u_int) dst_addr_len) { in ieee802_15_4_mp_frame()
2332 caplen -= dst_addr_len; in ieee802_15_4_mp_frame()
2338 if (caplen < (u_int) src_addr_len) { in ieee802_15_4_mp_frame()
2345 caplen -= src_addr_len; in ieee802_15_4_mp_frame()
2348 len = ieee802_15_4_print_aux_sec_header(ndo, p, caplen, in ieee802_15_4_mp_frame()
2355 caplen -= len; in ieee802_15_4_mp_frame()
2381 if (caplen < miclen) { in ieee802_15_4_mp_frame()
2385 caplen -= miclen; in ieee802_15_4_mp_frame()
2386 mic_start = p + caplen; in ieee802_15_4_mp_frame()
2392 len = ieee802_15_4_print_header_ie_list(ndo, p, caplen, in ieee802_15_4_mp_frame()
2398 caplen -= len; in ieee802_15_4_mp_frame()
2406 caplen); in ieee802_15_4_mp_frame()
2411 caplen -= len; in ieee802_15_4_mp_frame()
2437 ND_DEFAULTPRINT(p, caplen); in ieee802_15_4_mp_frame()
2450 u_int caplen _U_, in ieee802_15_4_frag_frame()
2467 const u_char *p, u_int caplen) in ieee802_15_4_print() argument
2474 if (caplen < 2) { in ieee802_15_4_print()
2476 return caplen; in ieee802_15_4_print()
2493 return ieee802_15_4_std_frames(ndo, p, caplen, fc); in ieee802_15_4_print()
2499 return ieee802_15_4_mp_frame(ndo, p, caplen, fc); in ieee802_15_4_print()
2502 return ieee802_15_4_frag_frame(ndo, p, caplen, fc); in ieee802_15_4_print()
2519 u_int caplen = h->caplen; in ieee802_15_4_if_print() local
2521 ndo->ndo_ll_hdr_len += ieee802_15_4_print(ndo, p, caplen); in ieee802_15_4_if_print()
2534 if (h->caplen < 4) { in ieee802_15_4_tap_if_print()
2536 ndo->ndo_ll_hdr_len += h->caplen; in ieee802_15_4_tap_if_print()
2547 if (h->caplen < length) { in ieee802_15_4_tap_if_print()
2549 ndo->ndo_ll_hdr_len += h->caplen; in ieee802_15_4_tap_if_print()
2553 ndo->ndo_ll_hdr_len += ieee802_15_4_print(ndo, p+length, h->caplen-length) + length; in ieee802_15_4_tap_if_print()