]>
Commit | Line | Data |
---|---|---|
681ea7a0 BP |
1 | AT_BANNER([OpenFlow utilities]) |
2 | ||
3 | AT_SETUP([encoding hellos]) | |
4 | dnl All versions up to a max version supported: | |
5 | AT_CHECK([ovs-ofctl encode-hello 0x2], [0], [dnl | |
6 | 00000000 01 00 00 08 00 00 00 01- | |
7 | OFPT_HELLO (xid=0x1): | |
8 | version bitmap: 0x01 | |
9 | ]) | |
10 | AT_CHECK([ovs-ofctl encode-hello 0x6], [0], [dnl | |
11 | 00000000 02 00 00 08 00 00 00 01- | |
12 | OFPT_HELLO (OF1.1) (xid=0x1): | |
13 | version bitmap: 0x01, 0x02 | |
14 | ]) | |
15 | AT_CHECK([ovs-ofctl encode-hello 0xe], [0], [dnl | |
16 | 00000000 03 00 00 08 00 00 00 01- | |
17 | OFPT_HELLO (OF1.2) (xid=0x1): | |
18 | version bitmap: 0x01, 0x02, 0x03 | |
19 | ]) | |
20 | AT_CHECK([ovs-ofctl encode-hello 0x1e], [0], [dnl | |
21 | 00000000 04 00 00 08 00 00 00 01- | |
2e1ae200 | 22 | OFPT_HELLO (OF1.3) (xid=0x1): |
681ea7a0 BP |
23 | version bitmap: 0x01, 0x02, 0x03, 0x04 |
24 | ]) | |
2e1ae200 JR |
25 | AT_CHECK([ovs-ofctl encode-hello 0x3e], [0], [dnl |
26 | 00000000 05 00 00 08 00 00 00 01- | |
27 | OFPT_HELLO (OF 0x05) (xid=0x1): | |
28 | version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05 | |
29 | ]) | |
681ea7a0 BP |
30 | |
31 | dnl Some versions below max version missing. | |
32 | AT_CHECK([ovs-ofctl encode-hello 0xc], [0], [dnl | |
33 | 00000000 03 00 00 10 00 00 00 01-00 01 00 08 00 00 00 0c @&t@ | |
34 | OFPT_HELLO (OF1.2) (xid=0x1): | |
35 | version bitmap: 0x02, 0x03 | |
36 | ]) | |
37 | AT_CHECK([ovs-ofctl encode-hello 0xa], [0], [dnl | |
38 | 00000000 03 00 00 10 00 00 00 01-00 01 00 08 00 00 00 0a @&t@ | |
39 | OFPT_HELLO (OF1.2) (xid=0x1): | |
40 | version bitmap: 0x01, 0x03 | |
41 | ]) | |
42 | AT_CHECK([ovs-ofctl encode-hello 0x8], [0], [dnl | |
43 | 00000000 03 00 00 10 00 00 00 01-00 01 00 08 00 00 00 08 @&t@ | |
44 | OFPT_HELLO (OF1.2) (xid=0x1): | |
45 | version bitmap: 0x03 | |
46 | ]) | |
47 | AT_CHECK([ovs-ofctl encode-hello 0x4], [0], [dnl | |
48 | 00000000 02 00 00 10 00 00 00 01-00 01 00 08 00 00 00 04 @&t@ | |
49 | OFPT_HELLO (OF1.1) (xid=0x1): | |
50 | version bitmap: 0x02 | |
51 | ]) | |
52 | AT_CLEANUP |