lib/pio/open_flow.rb in pio-0.27.2 vs lib/pio/open_flow.rb in pio-0.28.0
- old
+ new
@@ -14,12 +14,14 @@
@version
end
def self.switch_version(version)
[:Barrier, :Echo, :Features, :FlowMod, :Hello, :Match,
- :PacketIn, :PacketOut, :SendOutPort, :PortStatus, :Stats,
- :FlowStats, :DescriptionStats, :AggregateStats, :Error].each do |each|
+ :PacketIn, :FlowRemoved, :PacketOut, :SendOutPort, :PortStatus,
+ :Stats, :FlowStats, :DescriptionStats, :AggregateStats,
+ :TableStats, :PortStats, :QueueStats, :Error, :NiciraResubmit,
+ :NiciraResubmitTable].each do |each|
set_message_class_name each, version
@version = version.to_s
end
end
@@ -31,9 +33,10 @@
2 => Pio::Echo::Request,
3 => Pio::Echo::Reply,
5 => Pio::Features::Request,
6 => Pio::Features::Reply,
10 => Pio::PacketIn,
+ 11 => Pio::FlowRemoved,
12 => Pio::PortStatus,
13 => Pio::PacketOut,
14 => Pio::FlowMod,
16 => Pio::Stats::Request,
17 => Pio::Stats::Reply,