Lines Matching refs:trunc_len
3198 uint32_t trunc_len = ESP_HDR_SIZE + 1; in get_esp_trunc_len() local
3200 if (trunc_len > remaining_caplen) { in get_esp_trunc_len()
3204 return trunc_len; in get_esp_trunc_len()
3214 uint32_t trunc_len = ISAKMP_HDR_SIZE; in get_isakmp_trunc_len() local
3216 if (trunc_len > remaining_caplen) { in get_isakmp_trunc_len()
3220 return trunc_len; in get_isakmp_trunc_len()
3228 uint32_t trunc_len = 0; in get_isakmp_natt_trunc_len() local
3244 trunc_len = 4 + get_isakmp_trunc_len(pkt, off + 4, remaining_caplen - 4); in get_isakmp_natt_trunc_len()
3246 trunc_len = 1; in get_isakmp_natt_trunc_len()
3248 trunc_len = get_esp_trunc_len(pkt, off, remaining_caplen); in get_isakmp_natt_trunc_len()
3251 if (trunc_len > remaining_caplen) { in get_isakmp_natt_trunc_len()
3255 return trunc_len; in get_isakmp_natt_trunc_len()
3262 uint32_t trunc_len = sizeof(struct udphdr); /* By default no UDP payload */ in get_udp_trunc_len() local
3264 if (trunc_len >= remaining_caplen) { in get_udp_trunc_len()
3283 trunc_len = remaining_caplen; in get_udp_trunc_len()
3289 trunc_len = remaining_caplen; in get_udp_trunc_len()
3294 trunc_len += get_isakmp_trunc_len(pkt, off + sizeof(struct udphdr), in get_udp_trunc_len()
3297 trunc_len += get_isakmp_natt_trunc_len(pkt, off + sizeof(struct udphdr), in get_udp_trunc_len()
3300 if (trunc_len >= remaining_caplen) { in get_udp_trunc_len()
3304 return trunc_len; in get_udp_trunc_len()
3311 uint32_t trunc_len = sizeof(struct tcphdr); /* By default no TCP payload */ in get_tcp_trunc_len() local
3312 if (trunc_len >= remaining_caplen) { in get_tcp_trunc_len()
3330 trunc_len = remaining_caplen; in get_tcp_trunc_len()
3332 trunc_len = (uint16_t)(tcphdr.th_off << 2); in get_tcp_trunc_len()
3334 if (trunc_len >= remaining_caplen) { in get_tcp_trunc_len()
3338 return trunc_len; in get_tcp_trunc_len()
3344 uint32_t trunc_len; in get_proto_trunc_len() local
3351 trunc_len = remaining_caplen; in get_proto_trunc_len()
3358 trunc_len = remaining_caplen; in get_proto_trunc_len()
3365 trunc_len = remaining_caplen; in get_proto_trunc_len()
3369 trunc_len = get_udp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3373 trunc_len = get_tcp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3377 trunc_len = get_esp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3384 trunc_len = 0; in get_proto_trunc_len()
3388 if (trunc_len >= remaining_caplen) { in get_proto_trunc_len()
3392 return trunc_len; in get_proto_trunc_len()