Gitiles
Code Review
Sign In
gerrit.opencord.org
/
fabric-oftest
/
b01d0aa65572432bdb0f33f7231e6710100382a3
/
src
/
python
/
oftest
/
controller.py
b01d0aa
Aggressively purging Accton switch
by Flavio Castro
· 8 years ago
bf84c33
Strip off exception handling so backtrace can be obtained.
by Ken Chiang
· 10 years ago
8f3f705
Allow controller host to be an IPv6 address.
by Ken Chiang
· 10 years ago
1e7617b
controller: fix exp_msg validation when mixing OF versions
by Rich Lane
· 10 years ago
1e31d74
controller: fix string formatting in exception message
by Rich Lane
· 11 years ago
a024708
Merge into master from pull request #102:
by abat
· 11 years ago
e5b6731
controller: clean up poll loop
by Rich Lane
· 11 years ago
4957503
controller: include repr(exp_msg) in exception
by Rich Lane
· 11 years ago
cb5574e
controller: remove redundant log
by Rich Lane
· 11 years ago
e9d3691
controller: accept class in the poll exp_msg parameter
by Rich Lane
· 11 years ago
a4c80ff
Merge into master from pull request #100:
by abat
· 11 years ago
fa2a4de
controller: workaround pylint false positives
by Rich Lane
· 11 years ago
9fb6702
controller: remove message version check
by Rich Lane
· 11 years ago
1fd43e3
controller: log LOXI class name instead of header type
by Rich Lane
· 11 years ago
c11a918
When handling OF messages from switch, use matching OF version.
by Wilson Ng
· 11 years ago
e53294a
Merge into master from pull request #73:
by abat
· 11 years ago
c9d3edd
controller: serialize calls to socket.sendall
by Rich Lane
· 11 years ago
4d1f3eb
oft: change default port to 6653
by Rich Lane
· 11 years ago
720eaf2
fix bugs found by pylint
by Rich Lane
· 11 years ago
5542cf5
Update controller.py
by sumithdev09
· 11 years ago
7ecabd2
Update controller.py
by sumithdev09
· 11 years ago
7094ff1
controller: log more usefully when checking message queue
by Rich Lane
· 12 years ago
c4ab0be
Merge pull request #48 from floodlight/det-monitor-pkt-in
by Dan Talayco
· 12 years ago
7071cf1
Minor updates for pkt in monitoring
by Dan Talayco
· 12 years ago
d929b8d
controller: prevent switch from reconnecting
by Rich Lane
· 12 years ago
dd6b6ff
Support counting pkt-in msgs in controller
by Dan Talayco
· 12 years ago
1879dc7
loxi-prep: always handle missing entry in type map
by Rich Lane
· 12 years ago
1622bbb
loxi-prep: change parse_header to return a tuple
by Rich Lane
· 12 years ago
f688351
loxi-prep: move message parsing to ofp.message
by Rich Lane
· 12 years ago
8fbfd66
loxi-prep: default xid to None
by Rich Lane
· 12 years ago
b73808c
loxi-prep: move header fields into the message classes
by Rich Lane
· 12 years ago
d7b0ffa
loxi-prep: remove uses of cstruct module
by Rich Lane
· 12 years ago
5d63b9c
controller: log xids and error messages
by Rich Lane
· 12 years ago
9fd0568
add --of-version option
by Rich Lane
· 12 years ago
c44b624
controller: fix version negotiation
by Rich Lane
· 12 years ago
78ef8b9
use the generic name "ofp" to refer to the the OpenFLow protocol module
by Rich Lane
· 12 years ago
ed1fa2d
parse: remove uses of from module import *
by Rich Lane
· 12 years ago
cd97d3d
minimize use of "from module import *"
by Rich Lane
· 12 years ago
6242d9f
move and check in OpenFlow protocol modules
by Rich Lane
· 12 years ago
5c3151c
throw AssertionError if controller.message_send fails
by Rich Lane
· 12 years ago
f18980d
controller: improve log message when sending OF msg
by Rich Lane
· 12 years ago
376bb40
controller: join controller thread in kill()
by Rich Lane
· 12 years ago
207502e
controller: move creation of listening connection to constructor
by Rich Lane
· 12 years ago
4dfd5e1
factor out EventDescriptor from Controller
by Rich Lane
· 12 years ago
3279754
controller: use a pipe to wake up event loop from a different thread
by Rich Lane
· 12 years ago
82ef183
disable Nagle's algorithm
by Rich Lane
· 12 years ago
74be472
controller.py: clear pending packets on disconnect.
by Ken Chiang
· 12 years ago
69ca4d6
Support active connect, overwrite log
by Dan Talayco
· 12 years ago
7717399
Rework HandshakeAndKeepalive test to handle more than one controller.
by Ken Chiang
· 12 years ago
e875baf
Merge branch 'master' into kenc
by Ken Chiang
· 12 years ago
1a8d5aa
ensure first message switch receieves is hello
by Rich Lane
· 12 years ago
adc950f
Add disconnect() and wait_disconnect() methods to controller.
by Ken Chiang
· 12 years ago
b4f8ecb
accept incoming connections even if ignoring them
by Rich Lane
· 12 years ago
9e55e28
Change controller.message_send to use exceptions for exceptional conditions
by Ed Swierk
· 12 years ago
8806bc4
standardize on -1 for default timeouts
by Rich Lane
· 12 years ago
e1da7ea
convert controller.py to use timed_wait
by Rich Lane
· 12 years ago
b64ce3d
factor out ofutils.timed_wait and simplify Controller.poll
by Rich Lane
· 12 years ago
9aca199
fix multithreading issues with xid_response
by Rich Lane
· 12 years ago
ee3586c
Use the "with" statement to acquire a few locks
by Rich Lane
· 12 years ago
c4f071b
fix multithreading issues with packet queue
by Rich Lane
· 12 years ago
f8de518
Support for filtering pkt ins, cleanup
by Dan Talayco
· 13 years ago
0fc08bd
Add default timeout for do_barrier
by Dan Talayco
· 13 years ago
c00c747
Copied over from master branch
by Howard Persh
· 13 years ago
2843d2b
Goofed last minute change about action comparison for modifies, modify does not change timeouts -- fixed
by root
· 13 years ago
0214da2
Once a switch is connected, ignore further connection attempts rather
by Ed Swierk
· 13 years ago
4306d3e
Update packet offset before continue stmts
by Dan Talayco
· 13 years ago
836e5bd
Fix check for incomplete packet
by Ed Swierk
· 13 years ago
e3e452a
Bugfix to controller I/O parsing
by Rob Sherwood
· 13 years ago
7455ed2
Update buffer consumption for echo response
by Dan Talayco
· 14 years ago
741b118
Increase receive size for received OF msgs
by Glen Gibb
· 14 years ago
6d46706
Support multiple OF msgs in a single pkt
by Glen Gibb
· 14 years ago
09c2c59
Fix debug output for no resp on XID transaction
by Dan Talayco
· 15 years ago
b2d1d04
Check for OpenFlow version compatibility
by Dan Talayco
· 15 years ago
11c26e7
indentation, spaces
by Dan Talayco
· 15 years ago
d12b661
Fixed race condition
by Dan Talayco
· 15 years ago
4837010
Major overhaul of oftest command interface
by Dan Talayco
· 15 years ago
90576bd
Comments and todo additions
by Dan Talayco
· 15 years ago
e226eb1
Mostly polling and timeout support
by Dan Talayco
· 15 years ago
710438c
Mostly changes to socket deployment
by Dan Talayco
· 15 years ago
1b3f690
Lots of reorg and wrestling with sockets
by Dan Talayco
· 15 years ago
d7e2dbe
Moved core code up to oftest directory
by Dan Talayco
· 15 years ago
ec857da
Moved code up one directory
by Dan Talayco
· 15 years ago
[Renamed from src/python/oftest/controller/controller.py]
21c75c7
Major changes
by Dan Talayco
· 15 years ago
e37999f
Added netutils; update for changed paths
by Dan Talayco
· 15 years ago
3408952
Added controller, dataplane and configuration files
by Dan Talayco
· 15 years ago