| 91 | } |
| 92 | |
| 93 | static inline void |
| 94 | copy_buf_to_pkt(void* buf, unsigned len, struct rte_mbuf *pkt, unsigned offset) |
| 95 | { |
| 96 | if (offset + len <= pkt->data_len) { |
| 97 | rte_memcpy(rte_pktmbuf_mtod_offset(pkt, char *, offset), |
| 98 | buf, (size_t) len); |
| 99 | return; |
| 100 | } |
| 101 | copy_buf_to_pkt_segs(buf, len, pkt, offset); |
| 102 | } |
| 103 | |
| 104 | static void |
| 105 | setup_pkt_udp_ip_headers(struct rte_ipv4_hdr *ip_hdr, |
no test coverage detected