summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2015-03-03 15:32:59 -0800
committerBen Pfaff <blp@nicira.com>2015-03-03 16:19:29 -0800
commit02c842eb74e9d966dd613aed149490e28c06ec3b (patch)
treea5959aee0932f128986bde1b8582df2ebe124894 /tests
parent24885e3232f53d81856ea3c6166ff7564b27af9d (diff)
downloadopenvswitch-02c842eb74e9d966dd613aed149490e28c06ec3b.tar.gz
lldp: Change representation of ISID to uint32_t.
It's a lot more straightforward to deal with integer values as integers instead of arrays of bytes. Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/test-aa.c24
1 files changed, 6 insertions, 18 deletions
diff --git a/tests/test-aa.c b/tests/test-aa.c
index 843249e7b..19c43672b 100644
--- a/tests/test-aa.c
+++ b/tests/test-aa.c
@@ -117,12 +117,8 @@ check_received_aa(struct lldpd_port *sport,
received_map->isid_vlan_data.status);
assert(smap[i].isid_vlan_data.vlan ==
received_map->isid_vlan_data.vlan);
- assert(smap[i].isid_vlan_data.isid[0] ==
- received_map->isid_vlan_data.isid[0]);
- assert(smap[i].isid_vlan_data.isid[1] ==
- received_map->isid_vlan_data.isid[1]);
- assert(smap[i].isid_vlan_data.isid[2] ==
- received_map->isid_vlan_data.isid[2]);
+ assert(smap[i].isid_vlan_data.isid ==
+ received_map->isid_vlan_data.isid);
/* Next mapping sent */
i++;
@@ -191,15 +187,11 @@ test_aa_send(void)
/* ISID/VLAN mappings */
map_init[0].isid_vlan_data.status = 0xC;
map_init[0].isid_vlan_data.vlan = 0x64;
- map_init[0].isid_vlan_data.isid[0] = 1;
- map_init[0].isid_vlan_data.isid[1] = 2;
- map_init[0].isid_vlan_data.isid[2] = 3;
+ map_init[0].isid_vlan_data.isid = 0x010203;
map_init[1].isid_vlan_data.status = 0xD;
map_init[1].isid_vlan_data.vlan = 0xF;
- map_init[1].isid_vlan_data.isid[0] = 4;
- map_init[1].isid_vlan_data.isid[1] = 5;
- map_init[1].isid_vlan_data.isid[2] = 6;
+ map_init[1].isid_vlan_data.isid = 0x040506;
/* Prepare an empty packet buffer */
dp_packet_use_stub(&packet, stub, sizeof stub);
@@ -262,15 +254,11 @@ test_aa_send(void)
/* Populate instance with two auto attach isid/vlan mappings */
map[0].isid_vlan_data.status = map_init[0].isid_vlan_data.status;
map[0].isid_vlan_data.vlan = map_init[0].isid_vlan_data.vlan;
- map[0].isid_vlan_data.isid[0] = map_init[0].isid_vlan_data.isid[0];
- map[0].isid_vlan_data.isid[1] = map_init[0].isid_vlan_data.isid[1];
- map[0].isid_vlan_data.isid[2] = map_init[0].isid_vlan_data.isid[2];
+ map[0].isid_vlan_data.isid = map_init[0].isid_vlan_data.isid;
map[1].isid_vlan_data.status = map_init[1].isid_vlan_data.status;
map[1].isid_vlan_data.vlan = map_init[1].isid_vlan_data.vlan;
- map[1].isid_vlan_data.isid[0] = map_init[1].isid_vlan_data.isid[0];
- map[1].isid_vlan_data.isid[1] = map_init[1].isid_vlan_data.isid[1];
- map[1].isid_vlan_data.isid[2] = map_init[1].isid_vlan_data.isid[2];
+ map[1].isid_vlan_data.isid = map_init[1].isid_vlan_data.isid;
list_init(&hw->h_lport.p_isid_vlan_maps.m_entries);
list_push_back(&hw->h_lport.p_isid_vlan_maps.m_entries,