Age | Commit message (Expand) | Author |
2017-01-17 | Make switch(4) compile with debug again. | Rafael Zalamena |
2017-01-17 | Initialize swas_actions for set-field with the expected pointer to the | Rafael Zalamena |
2017-01-17 | Fix a panic when set-field with VLAN is set, but no VLANs were | Rafael Zalamena |
2017-01-17 | Clean-up switch(4) device by removing excess prototypes, verbose debugs | Rafael Zalamena |
2017-01-17 | Add more action specific validations, unbreak instructions validation | Rafael Zalamena |
2017-01-16 | spacing | Reyk Floeter |
2017-01-16 | Add missing declarations found with -Wmissing-declarations | Reyk Floeter |
2017-01-16 | The term "pipline" is used in many places, rename it to pipeline. | Reyk Floeter |
2017-01-16 | Removed unused function that is a leftover from the old debug code. | Reyk Floeter |
2017-01-12 | Don't write configuration request replies outside of the packet | Rafael Zalamena |
2017-01-11 | Remove m_pullup() from packet-out since it is not doing anything anymore | Rafael Zalamena |
2016-12-22 | Validate the OFP header to make sure it always have a sane size, also | Rafael Zalamena |
2016-12-05 | Propagate error type in validation functions that call | Rafael Zalamena |
2016-12-05 | Remove the flow id from the flow entry struct and the global variable, | Rafael Zalamena |
2016-12-05 | Add missing prototypes for all functions declared in the file. | Rafael Zalamena |
2016-12-02 | Limit the amount of flows that can be installed on flow tables. | Rafael Zalamena |
2016-12-02 | Use the right variable for storing the maximum group table size and use | Rafael Zalamena |
2016-12-02 | Fix flow-removed OFP header xid value: use htonl() instead of htons() for | Rafael Zalamena |
2016-11-30 | Fix another free() with wrong size panic when handling group-mod buckets | Rafael Zalamena |
2016-11-29 | Remove debugging code that was always enabled and printed parsed | Reyk Floeter |
2016-11-28 | Implement more validations for switch(4) groups handling: check for invalid | Rafael Zalamena |
2016-11-28 | Rename "flowmax" to "maxflow" and give each switch(4) ioctl a | Reyk Floeter |
2016-11-21 | Simplify pad calculation for flow match on swofp_put_flow(). | Rafael Zalamena |
2016-11-21 | Include the OFP header of the message that caused the error on error | Rafael Zalamena |
2016-11-20 | Extend the DLT_OPENFLOW header to include the switch datapath id. | Reyk Floeter |
2016-11-18 | Define a group_id map and rename the defines accordingly. | Reyk Floeter |
2016-11-18 | Fix a panic introduced with the memory leak correction. Use the saved | Rafael Zalamena |
2016-11-16 | Add new DLT_OPENFLOW link-type to allow using tcpdump to debug switch(4), | Reyk Floeter |
2016-11-10 | Add support for partial writes in switchwrite so we can use multiple | Rafael Zalamena |
2016-11-10 | Fix swofp_send_error mbuf handling so it doesn't leak mbufs and set the | Rafael Zalamena |
2016-11-07 | Add validation for input data that we use as switch configuration, like: | Rafael Zalamena |
2016-11-07 | Remove duplicated call for splnet() inside the swofp_mp_recv_port_stats() | Rafael Zalamena |
2016-11-07 | Change swofp_flow_entry_put_instructions() parameters to be like the other | Rafael Zalamena |
2016-11-03 | Fix debug message to print the presence of more flag correctly. | Rafael Zalamena |
2016-11-03 | Always call if_put() during the interface iteration on port status multipart | Rafael Zalamena |
2016-10-31 | Improve ofp_error message accurateness: use parameterized error type | Rafael Zalamena |
2016-10-31 | Change validation functions prototypes: use the parameter variable to | Rafael Zalamena |
2016-10-28 | The function swofp_flow_entry_put_instructions() doesn't need to receive | Rafael Zalamena |
2016-10-28 | Change swofp_flow_table_add() malloc() behaviour to be non-blocking like | Rafael Zalamena |
2016-10-28 | Simplify the OFP_FLOW_MOD_MSG_INSTRUCTION_OFFSET() by using another macro | Rafael Zalamena |
2016-10-28 | When doing pktout we must run the classifier again, because some action(s) | Rafael Zalamena |
2016-10-27 | Avoid a use after free in swofp_flow_timeout(). The | Jonathan Gray |
2016-10-23 | Don't free mbuf on error during swofp_flow_entry_put_instructions() parse, | Rafael Zalamena |
2016-10-21 | tag large constants as ULL to fix the build of switch(4) on ILP32 archs | Jonathan Gray |
2016-10-19 | Lets just be safe and check M_PREPEND return values for functions that | Rafael Zalamena |
2016-10-12 | When sending a action_output for a table-miss to the controller the | Rafael Zalamena |
2016-10-11 | Small code improvements: | Rafael Zalamena |
2016-10-08 | Check for the correct header length size. MINCLSIZE is used for cluster, | Rafael Zalamena |
2016-10-04 | Don't use padding for ofp_action_header when building the table property | Rafael Zalamena |
2016-09-29 | typo: send ofp messages instead of massages. | Reyk Floeter |