Working on unit tests. Found bugs in TCP and UDP. ByteBuffer returns a...
Working on unit tests. Found bugs in TCP and UDP. ByteBuffer returns a (signed) short for ports, but they are valid 0-65535, not -32768-32767. Convert possibly negative ports from BB to positive ints using a bitmask.
Showing
- src/main/java/net/floodlightcontroller/core/web/serializers/IOFSwitchSerializer.java 5 additions, 1 deletion...tcontroller/core/web/serializers/IOFSwitchSerializer.java
- src/main/java/net/floodlightcontroller/packet/IPv4.java 6 additions, 3 deletionssrc/main/java/net/floodlightcontroller/packet/IPv4.java
- src/main/java/net/floodlightcontroller/packet/TCP.java 5 additions, 5 deletionssrc/main/java/net/floodlightcontroller/packet/TCP.java
- src/main/java/net/floodlightcontroller/packet/UDP.java 8 additions, 8 deletionssrc/main/java/net/floodlightcontroller/packet/UDP.java
- src/test/java/net/floodlightcontroller/core/internal/ControllerTest.java 0 additions, 7 deletions...et/floodlightcontroller/core/internal/ControllerTest.java
- src/test/java/net/floodlightcontroller/core/internal/OFSwitchManagerTest.java 0 additions, 4 deletions...oodlightcontroller/core/internal/OFSwitchManagerTest.java
- src/test/java/net/floodlightcontroller/packet/DHCPTest.java 2 additions, 2 deletionssrc/test/java/net/floodlightcontroller/packet/DHCPTest.java
- src/test/java/net/floodlightcontroller/packet/TCPTest.java 2 additions, 2 deletionssrc/test/java/net/floodlightcontroller/packet/TCPTest.java
Loading
Please register or sign in to comment