From 7c418a11f89262352eea217b1011b810137d70e0 Mon Sep 17 00:00:00 2001 From: bol-van Date: Mon, 3 Feb 2020 12:57:59 +0300 Subject: [PATCH] nfqws: checksum int => size_t --- nfq/checksum.c | 6 +++--- nfq/checksum.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nfq/checksum.c b/nfq/checksum.c index 46cf6c0..12b4245 100644 --- a/nfq/checksum.c +++ b/nfq/checksum.c @@ -119,17 +119,17 @@ uint16_t csum_ipv6_magic(const void *saddr, const void *daddr, size_t len, uint8 } -void tcp4_fix_checksum(struct tcphdr *tcp,int len, in_addr_t src_addr, in_addr_t dest_addr) +void tcp4_fix_checksum(struct tcphdr *tcp,size_t len, in_addr_t src_addr, in_addr_t dest_addr) { tcp->check = 0; tcp->check = csum_tcpudp_magic(src_addr,dest_addr,len,IPPROTO_TCP,csum_partial(tcp, len)); } -void tcp6_fix_checksum(struct tcphdr *tcp,int len, const struct in6_addr *src_addr, const struct in6_addr *dest_addr) +void tcp6_fix_checksum(struct tcphdr *tcp,size_t len, const struct in6_addr *src_addr, const struct in6_addr *dest_addr) { tcp->check = 0; tcp->check = csum_ipv6_magic(src_addr,dest_addr,len,IPPROTO_TCP,csum_partial(tcp, len)); } -void tcp_fix_checksum(struct tcphdr *tcp,int len,const struct iphdr *iphdr,const struct ip6_hdr *ip6hdr) +void tcp_fix_checksum(struct tcphdr *tcp,size_t len,const struct iphdr *iphdr,const struct ip6_hdr *ip6hdr) { if (iphdr) tcp4_fix_checksum(tcp, len, iphdr->saddr, iphdr->daddr); diff --git a/nfq/checksum.h b/nfq/checksum.h index 84d8050..381f3a9 100644 --- a/nfq/checksum.h +++ b/nfq/checksum.h @@ -12,6 +12,6 @@ uint16_t csum_ipv6_magic(const void *saddr, const void *daddr, size_t len, uint8 uint16_t ip4_compute_csum(const void *buff, size_t len); void ip4_fix_checksum(struct iphdr *ip); -void tcp4_fix_checksum(struct tcphdr *tcp,int len, in_addr_t src_addr, in_addr_t dest_addr); -void tcp6_fix_checksum(struct tcphdr *tcp,int len, const struct in6_addr *src_addr, const struct in6_addr *dest_addr); -void tcp_fix_checksum(struct tcphdr *tcp,int len,const struct iphdr *iphdr,const struct ip6_hdr *ip6hdr); +void tcp4_fix_checksum(struct tcphdr *tcp,size_t len, in_addr_t src_addr, in_addr_t dest_addr); +void tcp6_fix_checksum(struct tcphdr *tcp,size_t len, const struct in6_addr *src_addr, const struct in6_addr *dest_addr); +void tcp_fix_checksum(struct tcphdr *tcp,size_t len,const struct iphdr *iphdr,const struct ip6_hdr *ip6hdr);