Lines Matching refs:payload_len

165 static uint16_t tcp_checksum(void *buf, int payload_len)  in tcp_checksum()  argument
171 uint16_t payload_len; in tcp_checksum() member
177 uint16_t payload_len; in tcp_checksum() member
187 ph6.payload_len = htons(sizeof(struct tcphdr) + payload_len); in tcp_checksum()
196 ph4.payload_len = htons(sizeof(struct tcphdr) + payload_len); in tcp_checksum()
201 return checksum_fold(buf, sizeof(struct tcphdr) + payload_len, sum); in tcp_checksum()
221 static void fill_networklayer(void *buf, int payload_len) in fill_networklayer() argument
230 ip6h->payload_len = htons(sizeof(struct tcphdr) + payload_len); in fill_networklayer()
245 payload_len + sizeof(struct iphdr)); in fill_networklayer()
256 int payload_len, int fin) in fill_transportlayer() argument
271 tcph->check = tcp_checksum(tcph, payload_len); in fill_transportlayer()
286 int payload_len, int fin) in create_packet() argument
289 memset(buf + total_hdr_len, 'a', payload_len); in create_packet()
291 payload_len, fin); in create_packet()
292 fill_networklayer(buf + ETH_HLEN, payload_len); in create_packet()
302 int payload_len, pkt_size, flag, i; in send_flags() local
305 payload_len = PAYLOAD_LEN * psh; in send_flags()
306 pkt_size = total_hdr_len + payload_len; in send_flags()
309 create_packet(flag_buf, flag * payload_len, 0, payload_len, 0); in send_flags()
317 tcph->check = tcp_checksum(tcph, payload_len); in send_flags()
394 ip6h->payload_len = htons(ntohs(ip6h->payload_len) + extlen); in recompute_packet()
705 ip6h->payload_len = htons(ntohs(ip6h->payload_len) + extlen); in send_fragment6()