Lines Matching refs:payload_len

191 static uint16_t tcp_checksum(void *buf, int payload_len)  in tcp_checksum()  argument
197 uint16_t payload_len; in tcp_checksum() member
203 uint16_t payload_len; in tcp_checksum() member
213 ph6.payload_len = htons(sizeof(struct tcphdr) + payload_len); in tcp_checksum()
222 ph4.payload_len = htons(sizeof(struct tcphdr) + payload_len); in tcp_checksum()
227 return checksum_fold(buf, sizeof(struct tcphdr) + payload_len, sum); in tcp_checksum()
247 static void fill_networklayer(void *buf, int payload_len) in fill_networklayer() argument
256 ip6h->payload_len = htons(sizeof(struct tcphdr) + payload_len); in fill_networklayer()
271 payload_len + sizeof(struct iphdr)); in fill_networklayer()
282 int payload_len, int fin) in fill_transportlayer() argument
297 tcph->check = tcp_checksum(tcph, payload_len); in fill_transportlayer()
312 int payload_len, int fin) in create_packet() argument
315 memset(buf + total_hdr_len, 'a', payload_len); in create_packet()
317 payload_len, fin); in create_packet()
318 fill_networklayer(buf + ETH_HLEN, payload_len); in create_packet()
328 int payload_len, pkt_size, flag, i; in send_flags() local
331 payload_len = PAYLOAD_LEN * psh; in send_flags()
332 pkt_size = total_hdr_len + payload_len; in send_flags()
335 create_packet(flag_buf, flag * payload_len, 0, payload_len, 0); in send_flags()
343 tcph->check = tcp_checksum(tcph, payload_len); in send_flags()
420 ip6h->payload_len = htons(ntohs(ip6h->payload_len) + extlen); in recompute_packet()
621 iph->payload_len = htons(ntohs(iph->payload_len) + MIN_EXTHDR_SIZE); in add_ipv6_exthdr()
871 ip6h->payload_len = htons(ntohs(ip6h->payload_len) + extlen); in send_fragment6()