Age | Commit message (Expand) | Author |
2016-11-09 | Simplify the switchread loop and fix the case where only first mbuf in | Rafael Zalamena |
2016-11-09 | Do not call splsoftnet() recursively, this won't work with a lock. | Martin Pieuchot |
2016-11-08 | Teach switch(4) device read(2) operations to behave like a stream socket, | Rafael Zalamena |
2016-11-08 | No longer need radix.h | Martin Pieuchot |
2016-11-08 | RIP ifa_ifwithnet() | Martin Pieuchot |
2016-11-08 | Use rtalloc(9) instead of ifa_ifwithnet(). | Martin Pieuchot |
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-07 | Kill duplicated declarations. | Martin Pieuchot |
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-11-03 | The networking code no longer runs off software interrupts. | Martin Pieuchot |
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-30 | add __BEGIN_DECLS/__END_DECLS to the public userland side of net/bpf.h, | Peter Hessler |
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 | Rename pad fields to have struct prefixes, remove useless whitespaces and | Rafael Zalamena |
2016-10-28 | Remove unused function, the code is already inlined in action_output | Rafael Zalamena |
2016-10-28 | When doing pktout we must run the classifier again, because some action(s) | Rafael Zalamena |
2016-10-28 | - once rule should not attempt to remove its parent rule. | Alexandr Nedvedicky |
2016-10-27 | Pass a struct pf_pdesc to pf_route() like it is done in the other | Alexander Bluhm |
2016-10-27 | Avoid a use after free in swofp_flow_timeout(). The | Jonathan Gray |
2016-10-27 | add a new pool for 2k + 2 byte (mcl2k2) clusters. | David Gwynne |
2016-10-26 | Put union pf_headers and struct pf_pdesc into separate header file | Alexander Bluhm |
2016-10-25 | Make kernel without INET6 compile again. | Alexander Bluhm |
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-20 | - PF should send a challenge ACK as response to SYN, which matches existing | Alexandr Nedvedicky |
2016-10-19 | Lets just be safe and check M_PREPEND return values for functions that | Rafael Zalamena |
2016-10-19 | Remove the if_input task from the correct taskq. | YASUOKA Masahiko |
2016-10-18 | split pf_send_tcp() into the part that builds the mbuf and the actual | Henning Brauer |
2016-10-18 | The variable dlen is always positive and d may be negative. So | Alexander Bluhm |
2016-10-18 | The checksum of a ICMP "need to frag" packet for TCP was wrong when | Alexander Bluhm |
2016-10-18 | Place splsoftnet() in route_input() to shut up splassert warnings | Alexander Bluhm |
2016-10-16 | m_resethdr() clears information attached to a mbuf that has been | Alexander Bluhm |
2016-10-16 | Fix bpf_catchpacket comment. | Jeremie Courreges-Anglas |
2016-10-14 | Fulfil our contractual obligations with ether_input | Mike Belopuhov |
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-11 | Strengthen Ethernet packet length checks on input; ok dlg | Mike Belopuhov |
2016-10-10 | ensure prepended ethernet headers are placed on ETHER_ALIGN boundaries, | David Gwynne |
2016-10-09 | This needs radix.h because it uses rn_refines(). | Claudio Jeker |
2016-10-09 | formatting nit (a tab got lost somewhen) | Henning Brauer |
2016-10-08 | Add missing if_put() in the switch(4) destroy path. | Rafael Zalamena |
2016-10-08 | Check for the correct header length size. MINCLSIZE is used for cluster, | Rafael Zalamena |
2016-10-08 | Instead of setting errno and then doing a goto do a m_freem() and return error. | Claudio Jeker |
2016-10-07 | Use detach hook to notify switch(4) about interface removals instead of | Rafael Zalamena |