Lines Matching refs:trunc_len
3493 uint32_t trunc_len = ESP_HDR_SIZE + 1; in get_esp_trunc_len() local
3495 if (trunc_len > remaining_caplen) { in get_esp_trunc_len()
3499 return trunc_len; in get_esp_trunc_len()
3509 uint32_t trunc_len = ISAKMP_HDR_SIZE; in get_isakmp_trunc_len() local
3511 if (trunc_len > remaining_caplen) { in get_isakmp_trunc_len()
3515 return trunc_len; in get_isakmp_trunc_len()
3523 uint32_t trunc_len = 0; in get_isakmp_natt_trunc_len() local
3539 trunc_len = 4 + get_isakmp_trunc_len(pkt, off + 4, remaining_caplen - 4); in get_isakmp_natt_trunc_len()
3541 trunc_len = 1; in get_isakmp_natt_trunc_len()
3543 trunc_len = get_esp_trunc_len(pkt, off, remaining_caplen); in get_isakmp_natt_trunc_len()
3546 if (trunc_len > remaining_caplen) { in get_isakmp_natt_trunc_len()
3550 return trunc_len; in get_isakmp_natt_trunc_len()
3557 uint32_t trunc_len = sizeof(struct udphdr); /* By default no UDP payload */ in get_udp_trunc_len() local
3559 if (trunc_len >= remaining_caplen) { in get_udp_trunc_len()
3578 trunc_len = remaining_caplen; in get_udp_trunc_len()
3584 trunc_len = remaining_caplen; in get_udp_trunc_len()
3589 trunc_len += get_isakmp_trunc_len(pkt, off + sizeof(struct udphdr), in get_udp_trunc_len()
3592 trunc_len += get_isakmp_natt_trunc_len(pkt, off + sizeof(struct udphdr), in get_udp_trunc_len()
3595 if (trunc_len >= remaining_caplen) { in get_udp_trunc_len()
3599 return trunc_len; in get_udp_trunc_len()
3606 uint32_t trunc_len = sizeof(struct tcphdr); /* By default no TCP payload */ in get_tcp_trunc_len() local
3607 if (trunc_len >= remaining_caplen) { in get_tcp_trunc_len()
3625 trunc_len = remaining_caplen; in get_tcp_trunc_len()
3627 trunc_len = (uint16_t)(tcphdr.th_off << 2); in get_tcp_trunc_len()
3629 if (trunc_len >= remaining_caplen) { in get_tcp_trunc_len()
3633 return trunc_len; in get_tcp_trunc_len()
3639 uint32_t trunc_len; in get_proto_trunc_len() local
3646 trunc_len = remaining_caplen; in get_proto_trunc_len()
3653 trunc_len = remaining_caplen; in get_proto_trunc_len()
3660 trunc_len = remaining_caplen; in get_proto_trunc_len()
3664 trunc_len = get_udp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3668 trunc_len = get_tcp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3672 trunc_len = get_esp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3679 trunc_len = 0; in get_proto_trunc_len()
3683 if (trunc_len >= remaining_caplen) { in get_proto_trunc_len()
3687 return trunc_len; in get_proto_trunc_len()