# DLT_NETANALYZER_TRANSPARENT in all DLT_EN10MB gateway tests.
{
name => 'gateway_name_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'EN10MB',
aliases => [
}, # gateway_name_en10mb
{
name => 'gateway_NAME_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'EN10MB',
aliases => [
}, # gateway_NAME_en10mb
{
name => 'ip_gateway_name_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'EN10MB',
aliases => [
}, # ip_gateway_name_en10mb
{
name => 'ip_gateway_NAME_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'EN10MB',
aliases => [
}, # ip_gateway_NAME_en10mb
{
name => 'arp_gateway_name_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'EN10MB',
aliases => [
}, # arp_gateway_name_en10mb
{
name => 'arp_gateway_NAME_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'EN10MB',
aliases => [
}, # arp_gateway_NAME_en10mb
{
name => 'rarp_gateway_name_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'EN10MB',
aliases => [
}, # rarp_gateway_name_en10mb
{
name => 'rarp_gateway_NAME_en10mb',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'EN10MB',
aliases => [
}, # rarp_gateway_NAME_en10mb
{
name => 'gateway_name_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'FDDI',
aliases => [
}, # gateway_name_fddi
{
name => 'gateway_NAME_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'FDDI',
aliases => [
}, # gateway_NAME_fddi
{
name => 'ip_gateway_name_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'FDDI',
aliases => [
}, # ip_gateway_name_fddi
{
name => 'ip_gateway_NAME_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'FDDI',
aliases => [
}, # ip_gateway_NAME_fddi
{
name => 'arp_gateway_name_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'FDDI',
aliases => [
}, # arp_gateway_name_fddi
{
name => 'arp_gateway_NAME_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'FDDI',
aliases => [
}, # arp_gateway_NAME_fddi
{
name => 'rarp_gateway_name_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'FDDI',
aliases => [
}, # rarp_gateway_name_fddi
{
name => 'rarp_gateway_NAME_fddi',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'FDDI',
aliases => [
}, # rarp_gateway_NAME_fddi
{
name => 'gateway_name_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802',
aliases => [
}, # gateway_name_ieee802
{
name => 'gateway_NAME_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802',
aliases => [
}, # gateway_NAME_ieee802
{
name => 'ip_gateway_name_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802',
aliases => [
}, # ip_gateway_name_ieee802
{
name => 'ip_gateway_NAME_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802',
aliases => [
}, # ip_gateway_NAME_ieee802
{
name => 'arp_gateway_name_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802',
aliases => [
}, # arp_gateway_name_ieee802
{
name => 'arp_gateway_NAME_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802',
aliases => [
}, # arp_gateway_NAME_ieee802
{
name => 'rarp_gateway_name_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802',
aliases => [
}, # rarp_gateway_name_ieee802
{
name => 'rarp_gateway_NAME_ieee802',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802',
aliases => [
# DLT_IEEE802_11_RADIO and DLT_PPI in all DLT_IEEE802_11 gateway tests.
{
name => 'gateway_name_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802_11',
aliases => [
}, # gateway_name_ieee802_11
{
name => 'gateway_NAME_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802_11',
aliases => [
}, # gateway_NAME_ieee802_11
{
name => 'ip_gateway_name_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802_11',
aliases => [
}, # ip_gateway_name_ieee802_11
{
name => 'ip_gateway_NAME_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802_11',
aliases => [
}, # ip_gateway_NAME_ieee802_11
{
name => 'arp_gateway_name_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802_11',
aliases => [
}, # arp_gateway_name_ieee802_11
{
name => 'arp_gateway_NAME_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802_11',
aliases => [
}, # arp_gateway_NAME_ieee802_11
{
name => 'rarp_gateway_name_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IEEE802_11',
aliases => [
}, # rarp_gateway_name_ieee802_11
{
name => 'rarp_gateway_NAME_ieee802_11',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IEEE802_11',
aliases => [
}, # rarp_gateway_NAME_ieee802_11
{
name => 'gateway_name_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IP_OVER_FC',
aliases => [
}, # gateway_name_ip_over_fc
{
name => 'gateway_NAME_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IP_OVER_FC',
aliases => [
}, # gateway_NAME_ip_over_fc
{
name => 'ip_gateway_name_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IP_OVER_FC',
aliases => [
}, # ip_gateway_name_ip_over_fc
{
name => 'ip_gateway_NAME_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IP_OVER_FC',
aliases => [
}, # ip_gateway_NAME_ip_over_fc
{
name => 'arp_gateway_name_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IP_OVER_FC',
aliases => [
}, # arp_gateway_name_ip_over_fc
{
name => 'arp_gateway_NAME_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IP_OVER_FC',
aliases => [
}, # arp_gateway_NAME_ip_over_fc
{
name => 'rarp_gateway_name_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'IP_OVER_FC',
aliases => [
}, # rarp_gateway_name_ip_over_fc
{
name => 'rarp_gateway_NAME_ip_over_fc',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers_casecmp() ||
+ skip => skip_no_ethers_casecmp() ||
skip_no_hosts_casecmp(),
DLT => 'IP_OVER_FC',
aliases => [
# Invokes bpf_error() after pcap_ether_hostton().
{
name => 'gateway_noipv4_noipv6',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers(),
+ skip => skip_no_ethers(),
DLT => 'EN10MB',
expr => 'gateway eth-noipv4-noipv6.host123.libpcap.test',
errstr => 'unknown host', # no IPv4 address in /etc/hosts
# Invokes bpf_error() after pcap_ether_hostton().
{
name => 'gateway_noipv4_ipv6',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'EN10MB',
expr => 'gateway eth-noipv4-ipv6.host123.libpcap.test',
},
{
name => 'src_gateway',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'EN10MB',
expr => 'src gateway eth-ipv4-noipv6.host123.libpcap.test',
},
{
name => 'dst_gateway',
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => 'EN10MB',
expr => 'dst gateway eth-ipv4-noipv6.host123.libpcap.test',
expr => 'dst protochain \tcp',
errstr => 'syntax error',
},
- # If "gateway" begins to support IPv6 in future, the reject tests below will
- # fail and will need to be replaced with accept tests.
- {
- name => 'gateway_INET6',
- skip => skip_config_undef ('INET6'),
- DLT => 'EN10MB',
- expr => "gateway eth-ipv4-ipv6.host123.libpcap.test",
- errstr => 'not supported in this configuration',
- },
{
name => 'gateway_1',
- skip => skip_config_def1 ('INET6'),
DLT => 'EN10MB',
expr => 'gateway 1',
errstr => '\'gateway\' requires a name',
},
{
name => 'gateway_1_2',
- skip => skip_config_def1 ('INET6'),
DLT => 'EN10MB',
expr => 'gateway 1.2',
errstr => '\'gateway\' requires a name',
},
{
name => 'gateway_1_2_3',
- skip => skip_config_def1 ('INET6'),
DLT => 'EN10MB',
expr => 'gateway 1.2.3',
errstr => '\'gateway\' requires a name',
},
{
name => 'gateway_1_2_3_4',
- skip => skip_config_def1 ('INET6'),
DLT => 'EN10MB',
expr => 'gateway 1.2.3.4',
errstr => '\'gateway\' requires a name',
},
{
name => 'gateway_mac48',
- skip => skip_config_def1 ('INET6'),
DLT => 'EN10MB',
expr => 'gateway 11:22:33:44:55:66',
errstr => 'ethernet address used in non-ether expression',
},
{
name => 'gateway_arcnet',
- skip => skip_config_def1 ('INET6'),
DLT => 'EN10MB',
expr => 'gateway $af',
errstr => 'aid supported only on ARCnet',
# Invokes bpf_error() after pcap_ether_hostton().
foreach (pquals_without 'gateway') {
push @reject_tests, {
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
name => "inv_qual_${_}_gateway_ipv4name",
DLT => 'EN10MB',
# Invokes bpf_error() after pcap_ether_hostton().
push @reject_tests, {
name => "gateway_ipv4_noipv6_${_}",
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => $_,
expr => 'gateway eth-ipv4-noipv6.host123.libpcap.test',
# Invokes bpf_error() after pcap_ether_hostton().
push @reject_tests, {
name => "gateway_ipv4_ipv6_${_}",
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => $_,
expr => 'gateway eth-ipv4-ipv6.host123.libpcap.test',
# HID -> gen_ncode() -> case Q_GATEWAY
push @reject_tests, {
name => "${pq}_gateway_HID",
- skip => skip_config_def1 ('INET6'),
DLT => 'EN10MB',
expr => "$pq gateway 11.12.13.14",
errstr => $pq eq 'decnet' ?
# gen_scode() -> case Q_GATEWAY -> fail_kw_on_dlt()
push @reject_tests, {
name => "gateway_name_${_}",
- skip => skip_config_def1 ('INET6') ||
- skip_no_ethers() ||
+ skip => skip_no_ethers() ||
skip_no_hosts(),
DLT => $_,
expr => 'gateway eth-ipv4-noipv6.host123.libpcap.test',
# gen_scode() -> case Q_GATEWAY -> eaddrp == NULL
push @reject_tests, {
name => "gateway_nonex_${_}",
- skip => skip_config_def1 ('INET6') ||
- skip_no_hosts(),
+ skip => skip_no_hosts(),
DLT => $_,
expr => 'gateway noeth-ipv4-noipv6.host123.libpcap.test',
errstr => "unknown Ethernet-like host 'noeth-ipv4-noipv6.host123.libpcap.test'",