Add support NXT_RESUME (#9)
This commit is contained in:
parent
4bd8ba994f
commit
a3ec836e42
15 changed files with 730 additions and 71 deletions
|
|
@ -631,14 +631,14 @@ defmodule OfpActionTest do
|
|||
test_file = "test/packet_data/nx_clone.raw"
|
||||
packet = File.read!(test_file)
|
||||
actions = Openflow.Action.read(packet)
|
||||
|
||||
clone =
|
||||
Openflow.Action.NxClone.new(
|
||||
[
|
||||
Openflow.Action.PushVlan.new(),
|
||||
Openflow.Action.SetField.new({:vlan_vid, 5}),
|
||||
Openflow.Action.Output.new(10)
|
||||
]
|
||||
)
|
||||
Openflow.Action.NxClone.new([
|
||||
Openflow.Action.PushVlan.new(),
|
||||
Openflow.Action.SetField.new({:vlan_vid, 5}),
|
||||
Openflow.Action.Output.new(10)
|
||||
])
|
||||
|
||||
actions_bin = Openflow.Action.to_binary(clone)
|
||||
assert actions_bin == packet
|
||||
assert actions == [clone]
|
||||
|
|
|
|||
|
|
@ -14,9 +14,9 @@ defmodule OfpPacketIn2Test do
|
|||
assert pktin.full_len == 64
|
||||
assert pktin.table_id == 7
|
||||
assert pktin.buffer_id == 0x114
|
||||
assert pktin.cookie == 0xfedcba9876543210
|
||||
assert pktin.cookie == 0xFEDCBA9876543210
|
||||
assert pktin.reason == :action
|
||||
assert pktin.metadata == [metadata: 0x5a5a5a5a5a5a5a5a]
|
||||
assert pktin.metadata == [metadata: 0x5A5A5A5A5A5A5A5A]
|
||||
assert pktin.userdata == <<1, 2, 3, 4, 5>>
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue