From 94939dd0fa65fa9149d2491bd06e9aacbec5a6b7 Mon Sep 17 00:00:00 2001 From: Martin O'Neal <16515369+theDogOfPavlov@users.noreply.github.com> Date: Tue, 29 Dec 2020 08:32:29 +0000 Subject: [PATCH 1/2] Added RFC8355 ICMP Extended Echo support Added RFC8355 ICMP Extended Echo request/reply to Flags (no other changes made) --- include/tins/icmp.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/tins/icmp.h b/include/tins/icmp.h index de46a7a..d25761a 100644 --- a/include/tins/icmp.h +++ b/include/tins/icmp.h @@ -89,7 +89,9 @@ public: INFO_REQUEST = 15, INFO_REPLY = 16, ADDRESS_MASK_REQUEST = 17, - ADDRESS_MASK_REPLY = 18 + ADDRESS_MASK_REPLY = 18, + EXTENDED_ECHO_REQUEST = 42, + EXTENDED_ECHO_REPLY = 43 }; /** From 553b1fb2557684838a929bee9f8749c3634f511b Mon Sep 17 00:00:00 2001 From: Martin O'Neal <16515369+theDogOfPavlov@users.noreply.github.com> Date: Tue, 29 Dec 2020 08:36:30 +0000 Subject: [PATCH 2/2] Added RFC8335 Extended Echo types --- include/tins/icmpv6.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/tins/icmpv6.h b/include/tins/icmpv6.h index 0be1a7e..2be304e 100644 --- a/include/tins/icmpv6.h +++ b/include/tins/icmpv6.h @@ -92,7 +92,9 @@ public: MULTICAST_ROUTER_ADVERT = 151, MULTICAST_ROUTER_SOLICIT = 152, MULTICAST_ROUTER_TERMINATE = 153, - RPL_CONTROL_MSG = 155 + RPL_CONTROL_MSG = 155, + EXTENDED_ECHO_REQUEST = 160, + EXTENDED_ECHO_REPLY = 161 }; /**