aboutsummaryrefslogtreecommitdiffstats
path: root/extras/libmemif/examples/icmp_responder/icmp_proto.h
diff options
context:
space:
mode:
authorJakub Grajciar <Jakub.Grajciar@pantheon.tech>2017-11-02 14:33:27 +0100
committerDamjan Marion <dmarion.lists@gmail.com>2017-11-05 11:35:47 +0000
commite4bb5bc7c153ec1b26abae00461aaf19f5541419 (patch)
tree3621ba38800a9de8cec411923c10f6a7f2afca4f /extras/libmemif/examples/icmp_responder/icmp_proto.h
parent6184db357d6af92173e78333e83b0ac4c8e5b51f (diff)
libmemif: example app can generate ICMP, dev perf tests (using icmpr-epoll)
Change-Id: Ib72ede51559754f606c0a1d57f4fb624d032caa6 Signed-off-by: Jakub Grajciar <Jakub.Grajciar@pantheon.tech>
Diffstat (limited to 'extras/libmemif/examples/icmp_responder/icmp_proto.h')
-rw-r--r--extras/libmemif/examples/icmp_responder/icmp_proto.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/extras/libmemif/examples/icmp_responder/icmp_proto.h b/extras/libmemif/examples/icmp_responder/icmp_proto.h
index f2f22ac4629..ca72b2fe026 100644
--- a/extras/libmemif/examples/icmp_responder/icmp_proto.h
+++ b/extras/libmemif/examples/icmp_responder/icmp_proto.h
@@ -21,6 +21,9 @@
int resolve_packet (void *in_pck, ssize_t in_size, void *out_pck,
uint32_t * out_size, uint8_t ip_addr[4]);
+int generate_packet (void *pck, uint32_t * size, uint8_t saddr[4],
+ uint8_t daddr[4], uint8_t hw_daddr[6], uint32_t seq);
+
int print_packet (void *pck);
#endif /* _ICMP_PROTO_H_ */