From fdbc38249a8c672937a74667dcfaafa2cfd292e7 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Thu, 27 Jul 2017 00:34:12 -0700 Subject: Make ip csum configurable in vlib buffer functions Also fixes csum computation for lisp control plane 4o6 encapsulated control messages. Change-Id: I991e0b5c0d16dc51e0b5bdc79e1d752270b34765 Signed-off-by: Florin Coras --- src/vnet/interface_output.c | 1 - 1 file changed, 1 deletion(-) (limited to 'src/vnet/interface_output.c') diff --git a/src/vnet/interface_output.c b/src/vnet/interface_output.c index c95f08b1..06f1c7dd 100644 --- a/src/vnet/interface_output.c +++ b/src/vnet/interface_output.c @@ -188,7 +188,6 @@ calc_checksums (vlib_main_t * vm, vlib_buffer_t * b) if (is_ip6) { int bogus; - ASSERT (b->flags & VNET_BUFFER_F_OFFLOAD_IP_CKSUM); if (b->flags & VNET_BUFFER_F_OFFLOAD_TCP_CKSUM) th->checksum = ip6_tcp_udp_icmp_compute_checksum (vm, b, ip6, &bogus); if (b->flags & VNET_BUFFER_F_OFFLOAD_UDP_CKSUM) -- cgit 1.2.3-korg