- Aug 12, 2014
-
-
Ryan Izard authored
Static Flow Pusher supports all OF1.3 matches and most OF1.3 actions (with the exception of masks). LoadBalancer corrected; OFFlowAdd used instead of OFFlowModify and OFPort.ZERO correct to OFPort.ANY. ActionUtils, MatchUtils, and InstructionUtils added to support static flow pusher. Strings defining flow fields *standardized* for Floodlight in the new utils classes. This means the REST API for the SFP will expect a sligthly different syntax than the current REST API (for master and 0.90). We can change the field names easily though in the utils files. These names are also referenced for the keys the SFP uses to store flow match fields and actions, just to be consistent.
-
- Aug 10, 2014
-
-
Ryan Izard authored
-
Ryan Izard authored
Fixed build.xml. Fixed/implemented workaround for remaining debug counter compile errors to allow compilation with ant. Static Flow Pusher now matches on all OF1.3 match fields; all OF1.3 actions/set-field are in progress now, but basic out-port action works.
-
- Aug 08, 2014
-
-
Ryan Izard authored
Quick fix for OF1.0. Should find a way so that all modules don't have to worry about how to get Match from PI. OF1.0-1.2 use pi.getInPort(); OF1.3 uses pi.getMatch(MatchField.IN_PORT). Workaroud is: (pi.getVersion().compareTo(OFVersion.OF_13) < 0 ? pi.getInPort() : pi.getMatch().get(MatchField.IN_PORT))
-
Ryan Izard authored
Quick fix for OF1.0. Should find a way so that all modules don't have to worry about how to get Match from PI. OF1.0-1.2 use pi.getInPort(); OF1.3 uses pi.getMatch(MatchField.IN_PORT). Workaroud is: (pi.getVersion().compareTo(OFVersion.OF_13) < 0 ? pi.getInPort() : pi.getMatch().get(MatchField.IN_PORT))
-
Ryan Izard authored
VLAN matches added conditionally to Forwarding flows. Started moving sync code to the OFSwitchManager; not sure if SyncService needs to live there too.
-
Ryan Izard authored
Ethernet's untagged VLAN notation updated. Match.Builders created from exising Matches will only remember parent Match's MatchFields if the new builder is not modified (not very useful IMHO). MatchUtils.java added to create a new builder from and existing Match and retain all the MatchFields unless explictly overwritten with the new builder.
-
- Aug 07, 2014
-
-
Ryan Izard authored
Forwarding with port, L2, and, L3 matches. OFPBMC_BAD_VALUE sent back from switch for matching FL's no-VLAN notation; need to update all VLAN's = -1 to NO_VLAN instead.
-
Ryan Izard authored
Ethernet fixed; proto = byte, not short. Fixed DeviceManager; toString() of Entity corrected and misc bugs. Fixed Forwarding; forgot to initialize OFSwitchService reference. Basic Forwarding works! Known issue: Forwarding only matches switch port numbers...
-
Ryan Izard authored
Forgot to update overridden equals() for many classes in devicemanager package. Devices are now compared correctly and are learned and not added repeatedly.
-
- Aug 06, 2014
-
-
Ryan Izard authored
Working on device manager. Currently devices aren't being saved, or cannot be located after they are stored...I'm searching incorrectly for devices and entities or am not saving them correctly or at all.
-
Ryan Izard authored
-
- Aug 05, 2014
-
-
Ryan Izard authored
-
Ryan Izard authored
-
Ryan Izard authored
-
- Aug 04, 2014
-
-
Ryan Izard authored
Removed BSN-specific handshakes, some debug messages, tweaked static flow entry pusher, and hub to work with new OpenFlowJ-Loxi flow mod commands.
-
- Jul 31, 2014
-
-
Ryan Izard authored
-
- Jul 30, 2014
-
-
Ryan Izard authored
Initial OF1.3 handshake working. Still trouble write()ing to OFSwitch instance after handshake complete. The Connection is reported as down, yet the switch is echoed repeatedly w/o a problem...
-
- Jul 28, 2014
-
-
Ryan Izard authored
-
Ryan Izard authored
-
- Jun 18, 2014
-
-
Ryan Izard authored
Refactored structure of core components to work with openflowj-loxi. Presently refactoring Routing, Firewall, Forwarding, DeviceManager, LinkDiscovery, Topology, and LearningSwitch. Hub has been refactored.
-
- Apr 21, 2014
-
-
Jason Parraga authored
Issue#447
-
hwchiu authored
-
- Apr 20, 2014
- Apr 06, 2014
-
-
Jason Parraga authored
Update Cluster.java
-
Jason Parraga authored
added override for port value in FallbackCCProvider
-
- Mar 25, 2014
-
-
Rakurai authored
Removed redundant code that added new link set mappings to the instance hashmap.
-
- Mar 07, 2014
-
-
Ayaka Koshibe authored
amend to PR #443
-
- Mar 06, 2014
-
-
Jason Parraga authored
added exception handling for the device curl call in the circuitpusher app.
-
- Mar 04, 2014
-
-
subh authored
-
- Mar 02, 2014
-
-
hwchiu authored
-
Jason Parraga authored
List ports on virtual network
-
- Mar 01, 2014
-
-
Jason Parraga authored
Make Firewall POST method return the ruleid
-
hwchiu authored
-
- Feb 28, 2014
- Dec 30, 2013
-
-
Jason Parraga authored
Redundant_type_cast
-
- Dec 20, 2013
-
-
Rémy Léone authored
-
- Nov 05, 2013
-
-
Jason Parraga authored
Restore computeEntryCookie() functionality
-