summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2016-11-16if_link_state_change() doesn't need to be called under splsoftnet(),Martin Pieuchot
2016-11-16Kill outdated comment talking about sofnet.Martin Pieuchot
2016-11-16Use goto in bpf{read,write}() to ease review of locked sections.Martin Pieuchot
2016-11-16Add new DLT_OPENFLOW link-type to allow using tcpdump to debug switch(4),Reyk Floeter
2016-11-16Allow bpf_allocbufs() to fail when allocating memory.Martin Pieuchot
2016-11-16Kill recursive splsoftnet()s.Martin Pieuchot
2016-11-15Properly initialize ``ifa''.Martin Pieuchot
2016-11-14Instead of passing an extra mbuf pointer to pf_route(), it shouldAlexander Bluhm
2016-11-14Reflect interface priorities when inserting RTF_CONNECTED routes.Martin Pieuchot
2016-11-14Automatically set ::1 on all default lo(4) interfaces.Martin Pieuchot
2016-11-14It should be possible to create the default loopback interface.Martin Pieuchot
2016-11-14Automatically create a default lo(4) interface per rdomain.Martin Pieuchot
2016-11-14rnh_multipath can go, multipath support is dead.Martin Pieuchot
2016-11-14Remove radix_mpath dragons.Martin Pieuchot
2016-11-14turn ipstat into a set of percpu counters.David Gwynne
2016-11-11Remove mutexes protection from the switchctl as they don't seem to beRafael Zalamena
2016-11-10Add support for partial writes in switchwrite so we can use multipleRafael Zalamena
2016-11-10Fix swofp_send_error mbuf handling so it doesn't leak mbufs and set theRafael Zalamena
2016-11-09Simplify the switchread loop and fix the case where only first mbuf inRafael Zalamena
2016-11-09Do not call splsoftnet() recursively, this won't work with a lock.Martin Pieuchot
2016-11-08Teach switch(4) device read(2) operations to behave like a stream socket,Rafael Zalamena
2016-11-08No longer need radix.hMartin Pieuchot
2016-11-08RIP ifa_ifwithnet()Martin Pieuchot
2016-11-08Use rtalloc(9) instead of ifa_ifwithnet().Martin Pieuchot
2016-11-07Add validation for input data that we use as switch configuration, like:Rafael Zalamena
2016-11-07Remove duplicated call for splnet() inside the swofp_mp_recv_port_stats()Rafael Zalamena
2016-11-07Change swofp_flow_entry_put_instructions() parameters to be like the otherRafael Zalamena
2016-11-07Kill duplicated declarations.Martin Pieuchot
2016-11-03Fix debug message to print the presence of more flag correctly.Rafael Zalamena
2016-11-03Always call if_put() during the interface iteration on port status multipartRafael Zalamena
2016-11-03The networking code no longer runs off software interrupts.Martin Pieuchot
2016-10-31Improve ofp_error message accurateness: use parameterized error typeRafael Zalamena
2016-10-31Change validation functions prototypes: use the parameter variable toRafael Zalamena
2016-10-30add __BEGIN_DECLS/__END_DECLS to the public userland side of net/bpf.h,Peter Hessler
2016-10-28The function swofp_flow_entry_put_instructions() doesn't need to receiveRafael Zalamena
2016-10-28Change swofp_flow_table_add() malloc() behaviour to be non-blocking likeRafael Zalamena
2016-10-28Simplify the OFP_FLOW_MOD_MSG_INSTRUCTION_OFFSET() by using another macroRafael Zalamena
2016-10-28Rename pad fields to have struct prefixes, remove useless whitespaces andRafael Zalamena
2016-10-28Remove unused function, the code is already inlined in action_outputRafael Zalamena
2016-10-28When 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-27Pass a struct pf_pdesc to pf_route() like it is done in the otherAlexander Bluhm
2016-10-27Avoid a use after free in swofp_flow_timeout(). TheJonathan Gray
2016-10-27add a new pool for 2k + 2 byte (mcl2k2) clusters.David Gwynne
2016-10-26Put union pf_headers and struct pf_pdesc into separate header fileAlexander Bluhm
2016-10-25Make kernel without INET6 compile again.Alexander Bluhm
2016-10-23Don't free mbuf on error during swofp_flow_entry_put_instructions() parse,Rafael Zalamena
2016-10-21tag large constants as ULL to fix the build of switch(4) on ILP32 archsJonathan Gray
2016-10-20- PF should send a challenge ACK as response to SYN, which matches existingAlexandr Nedvedicky
2016-10-19Lets just be safe and check M_PREPEND return values for functions thatRafael Zalamena