10 #ifndef ODPH_CHKSUM_H_
11 #define ODPH_CHKSUM_H_
78 uint16_t *chksum_ptr);
101 if (!odp_packet_has_tcp(odp_pkt))
128 if (!odp_packet_has_udp(odp_pkt))
156 if (!odp_packet_has_tcp(odp_pkt))
186 if (!odp_packet_has_udp(odp_pkt))
static int odph_tcp_chksum_set(odp_packet_t odp_pkt)
Generate TCP checksum.
odph_chksum_op_t
Chksum Operation Code.
int odph_sctp_chksum_set(odp_packet_t odp_pkt)
Generate SCTP checksum.
static int odph_udp_chksum_verify(odp_packet_t odp_pkt)
Verify UDP checksum.
static int odph_udp_chksum_set(odp_packet_t odp_pkt)
Generate UDP checksum.
int odph_udp_tcp_chksum(odp_packet_t odp_pkt, odph_chksum_op_t op, uint16_t *chksum_ptr)
General Purpose TCP/UDP checksum function.
int odph_sctp_chksum_verify(odp_packet_t odp_pkt)
Verify SCTP checksum.
static int odph_tcp_chksum_verify(odp_packet_t odp_pkt)
Verify TCP checksum.
@ ODPH_CHKSUM_VERIFY
See if TCP/UDP header chksum is correct.
@ ODPH_CHKSUM_RETURN
Don't generate or verify chksum.
@ ODPH_CHKSUM_GENERATE
Set TCP/UDP header chksum field.