Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 5 +
1 file changed, 5 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index c79853d..a1ff463 100644
--- a/ryu/ofproto/ofproto_v1_4_parser.py
+++ b/ry
Signed-off-by: Simon Horman
--
v3
* Correct indentation
v2
* First post
---
.../packet_data/of14/5-37-ofp_port_status.packet | Bin 128 -> 184 bytes
ryu/tests/packet_data_generator/src/x5.erl | 14 +-
.../json/of14/5-37-ofp_port_status.packet.json | 29 ++
Hi,
this adds and implementation of and tests for the following
OF14 properties:
- port desc optical and experimenter
- table feature table sync from and experimenter
- queue stats experimenter
- port stats optical and experimenter
- port mode optical and experimenter
With this series and its
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 6 ++
1 file changed, 6 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index 3566de0..36dd17a 100644
--- a/ryu/ofproto/ofproto_v1_4_parser.py
+++ b/r
Signed-off-by: Simon Horman
---
v3
* Correct typo in multiple field names "_req" -> "_freq"
v2
* First post
---
ryu/tests/packet_data/of14/5-37-ofp_port_status.packet | Bin 88 -> 128 bytes
ryu/tests/packet_data_generator/src/x5.erl | 12 +++-
.../ofproto/json/of14/5-37-ofp
This is more in keeping with the names used for
other properties as the property is ofp_queue_stats_prop
in the OF1.4 specification.
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ryu
Signed-off-by: Simon Horman
---
v3
* First post
---
.../of14/5-54-ofp_table_features_reply.packet | Bin 11072 -> 11128 bytes
ryu/tests/packet_data_generator/src/x5.erl | 14 -
.../of14/5-54-ofp_table_features_reply.packet.json | 33 +++--
3 files changed,
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 5 +
1 file changed, 5 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index 17ea978..a53aa1b 100644
--- a/ryu/ofproto/ofproto_v1_4_parser.py
+++ b/ry
Signed-off-by: Simon Horman
---
v3
* No change
v2
* First post
---
.../packet_data/of14/5-52-ofp_port_desc_reply.packet | Bin 160 -> 200 bytes
ryu/tests/packet_data_generator/src/x5.erl | 12 +++-
.../json/of14/5-52-ofp_port_desc_reply.packet.json | 17 +
Signed-off-by: Simon Horman
---
v3
* First post
---
.../of14/5-53-ofp_table_features_request.packet| Bin 11072 -> 11128 bytes
ryu/tests/packet_data_generator/src/x5.erl | 14 +-
.../5-53-ofp_table_features_request.packet.json| 29 -
3 files changed,
Signed-off-by: Simon Horman
---
v3
* First post
---
.../of14/5-36-ofp_queue_stats_reply.packet | Bin 160 -> 216 bytes
ryu/tests/packet_data_generator/src/x5.erl | 15 +-
.../of14/5-36-ofp_queue_stats_reply.packet.json| 32 +++--
3 files changed, 44
Use OFP_PORT_MOD_PROP_ETHERNET_PACK_STR in
and remove _PACK_STR from OFPPortModPropEthernet.
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/
Signed-off-by: Simon Horman
---
v3
* First post
---
.../packet_data/of14/5-22-ofp_port_mod.packet | Bin 64 -> 120 bytes
ryu/tests/packet_data_generator/src/x5.erl | 14 ++-
.../json/of14/5-22-ofp_port_mod.packet.json| 27 +
3 files changed, 40
Signed-off-by: Simon Horman
---
v3
* First post
---
.../of14/5-30-ofp_port_stats_reply.packet| Bin 256 -> 304 bytes
ryu/tests/packet_data_generator/src/x5.erl | 14 +-
.../json/of14/5-30-ofp_port_stats_reply.packet.json | 19 ++-
3 files chan
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 24
1 file changed, 24 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index 39bc564..499f9f2 100644
--- a/ryu/ofproto/ofproto_v1
Signed-off-by: Simon Horman
---
v3
* No change
v2
* First post
---
.../of14/5-52-ofp_port_desc_reply.packet | Bin 200 -> 256 bytes
ryu/tests/packet_data_generator/src/x5.erl | 14 +-
.../json/of14/5-52-ofp_port_desc_reply.packet.json | 29 -
3 fi
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 33 +
1 file changed, 33 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index a1ff463..17ea978 100644
--- a/ryu/ofproto/o
Signed-off-by: Simon Horman
---
v3
* First post
---
.../of14/5-30-ofp_port_stats_reply.packet | Bin 304 -> 360 bytes
ryu/tests/packet_data_generator/src/x5.erl | 14 +-
.../of14/5-30-ofp_port_stats_reply.packet.json | 29 -
3 files changed, 41
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 4
1 file changed, 4 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index 499f9f2..1f0fbf4 100644
--- a/ryu/ofproto/ofproto_v1_4_parser.py
+++ b/ryu
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/tests/packet_data/of14/5-22-ofp_port_mod.packet | Bin 40 -> 64 bytes
ryu/tests/packet_data_generator/src/x5.erl| 8 +++-
.../unit/ofproto/json/of14/5-22-ofp_port_mod.packet.json | 11 +++
3 files chang
Signed-off-by: Simon Horman
---
v3
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index 30a3238..3566de0 100644
--- a/ryu/ofproto/ofproto_v1_4_parser.py
+++ b/ryu/ofp
This may be used in port stats and port status messages
Signed-off-by: Simon Horman
---
v3
* Correct typo in multiple field names: "_req" -> "_freq"
v2
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 31 +++
1 file changed, 31 insertions(+)
diff --git a/ryu/o
This may be used in port stats and port status messages
Signed-off-by: Simon Horman
---
v3
* Correct subject: of13 -> of14
v2
* First post
---
ryu/ofproto/ofproto_v1_4_parser.py | 5 +
1 file changed, 5 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v
Signed-off-by: Simon Horman
---
ryu/ofproto/ofproto_v1_4_parser.py | 37 +
1 file changed, 37 insertions(+)
diff --git a/ryu/ofproto/ofproto_v1_4_parser.py
b/ryu/ofproto/ofproto_v1_4_parser.py
index 5a199f3..622e859 100644
--- a/ryu/ofproto/ofproto_v1_4_parse
Signed-off-by: Simon Horman
---
ryu/tests/packet_data/of14/5-2-ofp_flow_mod.packet | Bin 264 -> 280 bytes
ryu/tests/packet_data_generator/src/x5.erl | 3 +++
.../unit/ofproto/json/of14/5-2-ofp_flow_mod.packet.json | 10 +-
3 files changed, 12 insertions(+), 1 deletio
Hi,
this adds and implementation of and tests for of14 action experimenter.
To aid review this series is available at
https://github.com/horms/ryu devel/of1.4-action-experimenter
I have made a wiki page to summarise the status of OF1.4 support in Ryu
https://github.com/horms/ryu/wiki/OpenFlow-V1
Hi,
this adds and implementation of and tests for of13 port table feature
experimenter property.
The ethernet property is already implemented and tested.
And with this series in place all properties are implemented and tested.
To aid review this series and its dependencies are available at
https
Signed-off-by: Simon Horman
---
ryu/ofproto/ofproto_v1_3_parser.py | 2 +-
.../of13/4-56-ofp_table_features_reply.packet | Bin 11072 -> 11128 bytes
ryu/tests/packet_data_generator/src/x4.erl | 14 +-
.../of13/4-56-ofp_table_features_reply.packet.json | 29
Signed-off-by: Simon Horman
---
ryu/ofproto/ofproto_v1_3_parser.py | 55 --
1 file changed, 53 insertions(+), 2 deletions(-)
diff --git a/ryu/ofproto/ofproto_v1_3_parser.py
b/ryu/ofproto/ofproto_v1_3_parser.py
index 06addda..0ca4769 100644
--- a/ryu/ofproto/o
---
ryu/ofproto/ofproto_v1_3_parser.py | 16
.../of13/4-55-ofp_table_features_request.packet| Bin 11072 -> 11128 bytes
ryu/tests/packet_data_generator/src/x4.erl | 14 +-
.../4-55-ofp_table_features_request.packet.json| 29 ++
On Mon, Feb 24, 2014 at 01:15:28PM +0900, Simon Horman wrote:
> Hi,
>
> this adds and implementation of and tests for of14 port desc optical
> and experimenter properties.
>
> The ethernet property is already implemented and tested.
> And with this series in place all properties are implemented a
Signed-off-by: Simon Horman
---
ryu/tests/packet_data/of13/4-2-ofp_flow_mod.packet | Bin 264 -> 280 bytes
ryu/tests/packet_data_generator/src/x4.erl | 3 +++
.../unit/ofproto/json/of13/4-2-ofp_flow_mod.packet.json | 10 +-
3 files changed, 12 insertions(+), 1 deletio
Hi,
I have done some simple modifications to simple_switch_13.py based on your
previous instruction, I am getting strange switch behavior which can be
seen after dumping switch flow table, even ping sometimes doesn't work
between pc in port 1 and port 6 even when flows are installed..in my
opinion
33 matches
Mail list logo