Erick Vermot
Erick Vermot
The Switch() class is pyof dependent, which is not in agreement with the idea of having a protocol independent kytos core, nor that of working with multiple pyof versions. The...
Current import machinery for napps imports the main module instead of the napp package, this leads to limitations in the napp development. Relative imports for example are not allowed. \+...
Since PR https://github.com/kytos/kytos/pull/360 It has not been possible anymore to run kytos as a normal user after installing it on the system as root. Issue https://github.com/kytos/kytos/issues/368 was opened about this,...
When testing kytos with mininet with a tree topology with depth >= 4 hosts cannot ping each other when testing with ``pingall``. Sometimes one ping or another succeeds, so I...
length fields are not beeing checked. (pg 50) - "OpenFlow is a simple binary protocol, therefore invalid OpenFlow messages generated by OpenFlow implementations will in general result in the message...
I run a few unpack tests of multiple OF v0x04 packets. Most of them result in exceptions, I'll paste here the result of those tests so we can keep track...
It would be very convenient to have a higher level interface to deal with hello messages and the version bitmaps. The following branch proposes a simple interface where one is...
Reserved bits in BitMasks that are not set to 0 should lead to the message beeing rejected (pg52). Curently, foundation/base/GenericBitMask is not checking for bits that do not have a...
Group similarities as in HWAdress and DPID. The have very similar pack functions for example. Maybe should they be derived from a same base class ("colon separated hex values...") Same...
``GenericType`` accepts a ``value`` named argument in its initialization that defaults to ``None``. I propose we keep the ``GenericType`` derivatives consistent, naming their initialization argument ``value`` and letting them accept...