Lines Matching refs:trunc_len
2988 uint32_t trunc_len = ESP_HDR_SIZE + 1; in get_esp_trunc_len() local
2990 if (trunc_len > remaining_caplen) { in get_esp_trunc_len()
2994 return trunc_len; in get_esp_trunc_len()
3004 uint32_t trunc_len = ISAKMP_HDR_SIZE; in get_isakmp_trunc_len() local
3006 if (trunc_len > remaining_caplen) { in get_isakmp_trunc_len()
3010 return trunc_len; in get_isakmp_trunc_len()
3018 uint32_t trunc_len = 0; in get_isakmp_natt_trunc_len() local
3034 trunc_len = 4 + get_isakmp_trunc_len(pkt, off + 4, remaining_caplen - 4); in get_isakmp_natt_trunc_len()
3036 trunc_len = 1; in get_isakmp_natt_trunc_len()
3038 trunc_len = get_esp_trunc_len(pkt, off, remaining_caplen); in get_isakmp_natt_trunc_len()
3041 if (trunc_len > remaining_caplen) { in get_isakmp_natt_trunc_len()
3045 return trunc_len; in get_isakmp_natt_trunc_len()
3052 uint32_t trunc_len = sizeof(struct udphdr); /* By default no UDP payload */ in get_udp_trunc_len() local
3054 if (trunc_len >= remaining_caplen) { in get_udp_trunc_len()
3073 trunc_len = remaining_caplen; in get_udp_trunc_len()
3079 trunc_len = remaining_caplen; in get_udp_trunc_len()
3084 trunc_len += get_isakmp_trunc_len(pkt, off + sizeof(struct udphdr), in get_udp_trunc_len()
3087 trunc_len += get_isakmp_natt_trunc_len(pkt, off + sizeof(struct udphdr), in get_udp_trunc_len()
3090 if (trunc_len >= remaining_caplen) { in get_udp_trunc_len()
3094 return trunc_len; in get_udp_trunc_len()
3101 uint32_t trunc_len = sizeof(struct tcphdr); /* By default no TCP payload */ in get_tcp_trunc_len() local
3102 if (trunc_len >= remaining_caplen) { in get_tcp_trunc_len()
3120 trunc_len = remaining_caplen; in get_tcp_trunc_len()
3122 trunc_len = (uint16_t)(tcphdr.th_off << 2); in get_tcp_trunc_len()
3124 if (trunc_len >= remaining_caplen) { in get_tcp_trunc_len()
3128 return trunc_len; in get_tcp_trunc_len()
3134 uint32_t trunc_len; in get_proto_trunc_len() local
3141 trunc_len = remaining_caplen; in get_proto_trunc_len()
3148 trunc_len = remaining_caplen; in get_proto_trunc_len()
3155 trunc_len = remaining_caplen; in get_proto_trunc_len()
3159 trunc_len = get_udp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3163 trunc_len = get_tcp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3167 trunc_len = get_esp_trunc_len(pkt, off, remaining_caplen); in get_proto_trunc_len()
3174 trunc_len = 0; in get_proto_trunc_len()
3178 if (trunc_len >= remaining_caplen) { in get_proto_trunc_len()
3182 return trunc_len; in get_proto_trunc_len()