diff options
author | Maxim Uvarov <maxim.uvarov@linaro.org> | 2017-01-27 18:19:14 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2017-01-27 21:38:38 +0300 |
commit | 7df357dd591cce23f76221945091a019c0caa7ec (patch) | |
tree | f84dde4cace5e06a5333fe840be70a13ea3ea095 /helper/chksum.c | |
parent | a51c171ebe9e9b0aaced13bc0956bdb38c8cfc7b (diff) |
helper: fix compilation with warnings
After turning on lost CFLAGS for checking errors,
following things needs to be corrected to make code
compile.
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Reviewed-by: Mike Holmes <mike.holmes@linaro.org>
Diffstat (limited to 'helper/chksum.c')
-rw-r--r-- | helper/chksum.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/helper/chksum.c b/helper/chksum.c index b7eef67e0..f740618d3 100644 --- a/helper/chksum.c +++ b/helper/chksum.c @@ -49,7 +49,7 @@ static uint32_t data_seg_sum(uint8_t *data8_ptr, data_len--; } - data16_ptr = (uint16_t *)data8_ptr; + data16_ptr = (uint16_t *)(void *)data8_ptr; /* The following code tries to gain a modest performance enhancement by * unrolling the normal 16 bits at a time loop eight times. Even @@ -216,7 +216,7 @@ static inline int odph_process_l3_hdr(odp_packet_t odp_pkt, ipv6_hdr_ptr = &ipv6_hdr; } - addrs_ptr = (uint16_t *)&ipv6_hdr_ptr->src_addr; + addrs_ptr = (uint16_t *)(void *)&ipv6_hdr_ptr->src_addr; addrs_len = 2 * ODPH_IPV6ADDR_LEN; protocol = ipv6_hdr_ptr->next_hdr; ipv6_payload_len = odp_be_to_cpu_16(ipv6_hdr_ptr->payload_len); |