1# test divert-to with icmp
2
3use strict;
4use warnings;
5use Socket;
6
7our %args = (
8    socktype => Socket::SOCK_RAW,
9    protocol => sub { shift->{af} eq "inet" ? "icmp" : "icmp6" },
10    client => { func => \&write_icmp_echo, out => "ICMP6?", noin => 1, },
11    server => { func => \&read_icmp_echo, in => "ICMP6?", noout => 1, },
12    divert => "to",
13);
14