xref: /aosp_15_r20/external/tcpdump/tests/lmp-v.tests (revision 05b00f6010a2396e3db2409989fc67270046269f)
1*05b00f60SXin Li# -*- perl -*-
2*05b00f60SXin Li
3*05b00f60SXin Li# The "verbose" Link Management Protocol test involves a float calculation that
4*05b00f60SXin Li# may produce a slightly different result depending on the compiler and the
5*05b00f60SXin Li# version of the instruction set for which it's generating code (see GitHub
6*05b00f60SXin Li# issue #333). The test is done with an output file that depends on the
7*05b00f60SXin Li# floating-point type, as reported by "./tcpdump --fp-type".
8*05b00f60SXin Li
9*05b00f60SXin Li$testlist = [
10*05b00f60SXin Li    {
11*05b00f60SXin Li        config_set => 'HAVE_FPTYPE1',
12*05b00f60SXin Li        name => 'lmp-v-fptype1',
13*05b00f60SXin Li        input => 'lmp.pcap',
14*05b00f60SXin Li        output => 'lmp-v-fptype1.out',
15*05b00f60SXin Li        args   => '-T lmp -v'
16*05b00f60SXin Li    },
17*05b00f60SXin Li    {
18*05b00f60SXin Li        config_set => 'HAVE_FPTYPE2',
19*05b00f60SXin Li        name => 'lmp-v-fptype2',
20*05b00f60SXin Li        input => 'lmp.pcap',
21*05b00f60SXin Li        output => 'lmp-v-fptype2.out',
22*05b00f60SXin Li        args   => '-T lmp -v'
23*05b00f60SXin Li    },
24*05b00f60SXin Li    ];
25*05b00f60SXin Li
26*05b00f60SXin Li1;
27