+foreach (DLTs_without 'link_host_mac48') {
+ # ID -> gen_scode() -> case Q_GATEWAY -> gen_gateway() -> case Q_DEFAULT -> default
+ # Invokes bpf_error() after pcap_ether_hostton().
+ push @reject_tests, {
+ name => "gateway_ipv4_noipv6_${_}",
+ skip => skip_config_def1 ('INET6') ||
+ skip_no_ethers() ||
+ skip_no_hosts(),
+ DLT => $_,
+ expr => 'gateway eth-ipv4-noipv6.host123.libpcap.test',
+ errstr => '\'gateway\' supported only on',
+ };
+ # ID -> gen_scode() -> case Q_GATEWAY -> gen_gateway() -> case Q_DEFAULT -> default
+ # Invokes bpf_error() after pcap_ether_hostton().
+ push @reject_tests, {
+ name => "gateway_ipv4_ipv6_${_}",
+ skip => skip_config_def1 ('INET6') ||
+ skip_no_ethers() ||
+ skip_no_hosts(),
+ DLT => $_,
+ expr => 'gateway eth-ipv4-ipv6.host123.libpcap.test',
+ errstr => '\'gateway\' supported only on',
+ };
+}
+