packet_data_generator2: Fix to use struct eth_addr

In accordance with the upgrade of the ofputil in OVS libraries,
this patch fixes to use struct eth_addr.

FYI: The appropriate commit on OVS GitHub
74ff3298c8

Signed-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com>
Signed-off-by: Minoru TAKAHASHI <takahashi.minoru7@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
Minoru TAKAHASHI 2015-10-09 13:11:45 +09:00 committed by FUJITA Tomonori
parent b4c3ef03a4
commit 55ed988834

View File

@ -73,10 +73,12 @@ dump_message(const char *name, struct ofpbuf *buf)
void
fill_match(struct match *match)
{
const struct eth_addr dl_dst =
{ { { 0xaa, 0xbb, 0xcc, 0x99, 0x88, 0x77 } } };
match_init_catchall(match);
match_set_in_port(match, 0xabcd);
match_set_dl_vlan(match, htons(999));
match_set_dl_dst(match, "\xaa\xbb\xcc\x99\x88\x77");
match_set_dl_dst(match, dl_dst);
match_set_dl_type(match, htons(ETH_TYPE_IP));
match_set_nw_dst(match, inet_addr("192.168.2.1"));
match_set_tun_src(match, inet_addr("192.168.2.3"));