On Thu, 2020-11-12 at 21:02 -0800, Andreas Roeseler wrote: > Modifying the ping_supported function to support probe messages > allows > users to send probe messages while using the existing framework for > sending ping messages. > > Signed-off-by: Andreas Roeseler <andreas.a.roese...@gmail.com> > --- > net/ipv4/ping.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/net/ipv4/ping.c b/net/ipv4/ping.c > index 248856b301c4..0077ef838fef 100644 > --- a/net/ipv4/ping.c > +++ b/net/ipv4/ping.c > @@ -453,7 +453,9 @@ EXPORT_SYMBOL_GPL(ping_bind); > static inline int ping_supported(int family, int type, int code) > { > return (family == AF_INET && type == ICMP_ECHO && code == 0) > || > - (family == AF_INET6 && type == ICMPV6_ECHO_REQUEST && > code == 0); > + (family == AF_INET && type == ICMP_EXT_ECHO && code > == 0) || > + (family == AF_INET6 && type == ICMPV6_ECHO_REQUEST && > code == 0) || > + (family == AF_INET6 && type == ICMPV6_EXT_ECHO_REQUEST > && code == 0); > } > > /*