Glen Gibb
72de8f4ae2
regress: formatting fix
...
Change submitted by: Jean Tourrilhes <jt@hpl.hp.com >
2010-03-10 16:27:40 -08:00
Glen Gibb
a22ea1d7e5
regress: Ensure VLAN VID is 12-bits in combine_args
...
Change submitted by: Jean Tourrilhes <jt@hpl.hp.com >
2010-03-10 16:27:40 -08:00
Glen Gibb
11001360a3
regress: del/show flow support
...
Rename del_flows to dpctl_del_flows
Add dpctl_show_flows command
Change submitted by: Jean Tourrilhes <jt@hpl.hp.com >
2010-03-10 16:27:40 -08:00
Glen Gibb
da83b3ec93
regress: improve field description in compare calls
...
Add the message name to the field name in calls to compare. Also add
the packet type when applicable for packet ins.
Change submitted by: Jean Tourrilhes <jt@hpl.hp.com >
2010-03-10 16:27:40 -08:00
Glen Gibb
55290d4f17
regress: cmd line flag to execute single test
...
All tests are run by default. Provide a command line flag to run a
single test.
Change submitted by: Jean Tourrilhes <jt@hpl.hp.com >
2010-03-10 16:26:42 -08:00
Glen Gibb
3e501a2d30
regress: use sprintf to create strings of digits
...
Change submitted by: Jean Tourrilhes <jt@hpl.hp.com >
2010-03-03 17:04:22 -08:00
Glen Gibb
feee67705a
dpkg: changelog updated to 1.0.0
2010-02-26 15:33:44 -08:00
Glen Gibb
39ce0a9399
dpkg: changelog updated to 0.9.0-rev1
2010-02-26 15:28:49 -08:00
Glen Gibb
566419f54e
dpkg: changelog updated to 0.8.0-rev4
2010-02-26 15:28:48 -08:00
Glen Gibb
81e9088ee0
dpkg: update ofprotocl executable name
...
secchan renamed to ofprotocol
2010-02-26 15:28:48 -08:00
Glen Gibb
20bf8b3074
dpkg: relax automake dependency
...
Allow automake 1.10 or 1.11 or greater
2010-02-26 15:28:48 -08:00
Glen Gibb
0c0ccb7c74
dpkg: restore dpkg support
...
Reverse changes in commit 7d1591a that broke support for
dpkg (specifically dpkg-buildpackage couldn't run as debian/control was
not automatically generated).
2010-02-26 15:28:48 -08:00
Glen Gibb
49581ff4eb
secchan: Fix port status detection
...
secchan was reporting the *opposite* port status for port down/link
down.
Bug reported by: Takayuki Hama <t-hama@cb.jp.nec.com >
2010-02-24 16:13:17 -08:00
Rob Sherwood
f173926a03
bugfix: wireshark improperly parsing features_repl
...
It thought there were 13 OF actions, but there
are really 12 b/c vendor type doesn't count.
Sanity checked by grg
2010-02-01 16:23:09 -08:00
Glen Gibb
5ccca75a69
docs: Update ChangeLog to include 1.0.0 information
2009-12-31 16:00:53 -08:00
Glen Gibb
29ae784340
spec: update version to 1.0.0 from 1.0.0-RC
2009-12-31 16:00:33 -08:00
Glen Gibb
bd9dd43554
spec: clarify actions field in ofp_switch_features
...
Clarify that the actions field is used only for reporting back the
standard actions defined in the Actions section of the document, not for
vendor-specific actions.
2009-12-31 15:51:34 -08:00
Rob Sherwood
1134c0408f
made wireshark plugin complile w/o warnings
...
- removed 4 "ununsed variables"
- removed OFPAT_VENDOR flag from switch features bits
2009-12-31 15:21:47 -08:00
Glen Gibb
d90824f0e8
spec: change version to indicate release candidate
2009-12-19 11:34:21 -08:00
Glen Gibb
b2ad142a5d
regress: automate dependency installation
...
Added support for 64-bit Ubuntu/Debian systems
2009-12-19 11:27:31 -08:00
Brandon Heller
dd8a8761ff
Spec: add credits and move to end
2009-12-19 10:54:08 -08:00
Glen Gibb
3897db46e5
openflow.h: consistency fixes
...
Fixes:
- use char instead of uint_8 for string (ofp_phy_port)
- use [0] when declaring variable-length array
(ofp_queue_get_config_reply)
Thanks to KK Yap (yapkke@stanford.edu ) for reporting these issues.
2009-12-19 10:52:50 -08:00
Glen Gibb
17afd1c32b
doc: note about slicing performance
2009-12-19 10:52:49 -08:00
Glen Gibb
eb81428386
version: set version number to 0x01
...
First non-experimental version number
2009-12-19 10:52:43 -08:00
Glen Gibb
1da1d11cd3
spec: don't highlight slicing changes in blue
2009-12-18 15:12:08 -08:00
Glen Gibb
988e266a2a
spec: add PDF version of packet flow chart
2009-12-18 15:12:08 -08:00
Yiannis Yiakoumis
cb38fcc3fb
spec : Clarify valid ports for enqueue action.
...
- Only ports < OFPP_MAX and OFPP_IN_PORT are valid ports
for enqueuing.
- Also fixed spec typo (thanks to Reid Price for reporting).
2009-12-16 01:57:16 -08:00
Yiannis Yiakoumis
ae39860411
Bugfix: Remove class tc configuration after queue delete.
...
When removing queues from datapath, tc state was being left
at the qdisc configuration.
Add netdev_delete_class function which clears this state.
2009-12-16 01:20:30 -08:00
Glen Gibb
9521a635c0
ip-in-arp: add capability bit for feature
...
Added capability bit to indicate if the switch supports matching IP
fields in ARP packets.
2009-12-17 16:44:44 -08:00
Glen Gibb
a3d56cc316
wireshark: Report queue stats capability
2009-12-17 16:44:44 -08:00
Glen Gibb
b99e65d801
spec: indicate IP src/dst are extracted from ARP
2009-12-17 16:44:44 -08:00
Glen Gibb
67cfa2697f
doc: Added README for kernel module
...
README file indicates that the kernel module is no longer included as
part of the reference implementation.
2009-12-17 16:44:44 -08:00
Glen Gibb
fa5935a558
regress: automate dependency installation
...
Added support for Fedora
2009-12-17 16:44:43 -08:00
Dan Talayco
2babc729f7
Added comment regarding namespace collision for error codes
2009-12-17 13:25:25 -08:00
Yiannis Yiakoumis
d89f04f662
Bugfix : report error when add-queue for non-existing port.
...
This caused segfault instead of reporting the error.
The problem was that dp_lookup_port doesn't provide any sense
whether a port exists in the datapath. It refers to the
DP_MAX_PORTS entries to the switch, not to currently
configured ports in the switch. Instead of checking
p we check p->netdev and detect non-queue case.
2009-12-17 13:17:09 -08:00
Glen Gibb
9d98a30148
regress: automate dependency installation
...
Added support for Debian
2009-12-17 13:17:09 -08:00
Glen Gibb
b5f91a1a01
regress: automate dependency installation
...
Provide script to automatically install dependencies necessary for
running regression tests. Currently supported OSes:
- Ubuntu
2009-12-17 13:17:09 -08:00
Brandon Heller
06d7cff4ff
Spec: note optional IP field for ARP packets
...
Also add the ARP case to the flow matching diagram.
2009-12-17 13:17:09 -08:00
Justin Pettit
bba589829e
spec: Describe L3 ARP payload matching
2009-12-17 13:17:08 -08:00
Glen Gibb
284a7bfb19
doc: document regression changes in 1.0
2009-12-17 13:17:08 -08:00
Brandon Heller
6f48b21b90
Spec: update header parsing flowchart
...
Add IP ToS and VLAN PCP bits, plus fix eth type error.
2009-12-15 21:28:12 -08:00
Brandon Heller
0bfd742cbf
Spec: now with extra tuple
2009-12-15 21:28:12 -08:00
Brandon Heller
56d76b87f0
Spec: consistent formatting for desc_stats
2009-12-15 21:28:12 -08:00
Brandon Heller
4a79c66d4e
Spec: clarify 0 bytes ambiguity
2009-12-15 21:28:12 -08:00
Brandon Heller
6c9c9b1b80
Spec: reword port stats description
2009-12-15 21:28:12 -08:00
Glen Gibb
ec0a4d19e8
build: remove kernel module from build
...
Commented out kernel module specific sections in configure.ac
Don't include datapath in SUBDIRS in Makefile.am
2009-12-15 21:23:33 -08:00
Glen Gibb
b113ab3fe8
Clearify openflow.h comment
...
Updated comment for OFPET_PORT_MOD_FAILED that replaces "OFPT_PORT_MOD"
with a textual description of this message.
2009-12-15 11:17:04 -08:00
Glen Gibb
4d5a8686db
version: bump version number to 1.0.0
...
Bump version to 1.0.0 in various files
2009-12-15 11:08:47 -08:00
Yiannis Yiakoumis
fd62ef166b
Reject queue-add request when there are no queues left.
...
Send an error when an add-queue request cannot be served
due to lack of queues at the port under configuration.
2009-12-14 18:10:41 -08:00
Yiannis Yiakoumis
7232e213c1
Update ofdatapath man-page for --no-slicing option.
2009-12-14 18:10:29 -08:00