Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Make ip csum configurable in vlib buffer functions
[vpp.git]
/
src
/
vnet
/
lisp-cp
/
packets.h
diff --git
a/src/vnet/lisp-cp/packets.h
b/src/vnet/lisp-cp/packets.h
index
f6da3bf
..
eb9871b
100644
(file)
--- a/
src/vnet/lisp-cp/packets.h
+++ b/
src/vnet/lisp-cp/packets.h
@@
-19,10
+19,11
@@
#define IP_DF 0x4000 /* don't fragment */
void *pkt_push_ip (vlib_main_t * vm, vlib_buffer_t * b, ip_address_t * src,
#define IP_DF 0x4000 /* don't fragment */
void *pkt_push_ip (vlib_main_t * vm, vlib_buffer_t * b, ip_address_t * src,
- ip_address_t * dst, u32 proto);
+ ip_address_t * dst, u32 proto
, u8 csum_offload
);
void *pkt_push_udp_and_ip (vlib_main_t * vm, vlib_buffer_t * b, u16 sp,
void *pkt_push_udp_and_ip (vlib_main_t * vm, vlib_buffer_t * b, u16 sp,
- u16 dp, ip_address_t * sip, ip_address_t * dip);
+ u16 dp, ip_address_t * sip, ip_address_t * dip,
+ u8 cksum_offload);
void *pkt_push_ecm_hdr (vlib_buffer_t * b);
void *pkt_push_ecm_hdr (vlib_buffer_t * b);