summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2016-12-06Use the sizeof udphdr not the sizeof a pointer to it in the af-toJonathan Gray
2016-12-05Propagate error type in validation functions that callRafael Zalamena
2016-12-05Remove the flow id from the flow entry struct and the global variable,Rafael Zalamena
2016-12-05Add missing prototypes for all functions declared in the file.Rafael Zalamena
2016-12-04Since net/route.c r1.337 interface priority factors into route priorityStefan Sperling
2016-12-02Clean up leftovers from r1.442.Vincent Gross
2016-12-02Limit the amount of flows that can be installed on flow tables.Rafael Zalamena
2016-12-02Fix some spelling errors in the OpenFlow header and update the tcpdump(8)Rafael Zalamena
2016-12-02Use the right variable for storing the maximum group table size and useRafael Zalamena
2016-12-02Assert that rt_match() is always called at IPL_SOFTNET rather thanMartin Pieuchot
2016-12-02Rremoves 'struct route_in6 *' argument from in6_selectsrc().Martin Pieuchot
2016-12-02Fix flow-removed OFP header xid value: use htonl() instead of htons() forRafael Zalamena
2016-11-30Fix another free() with wrong size panic when handling group-mod bucketsRafael Zalamena
2016-11-29m_free() and m_freem() test for NULL. Simplify callers which had their ownJonathan Gray
2016-11-29Remove debugging code that was always enabled and printed parsedReyk Floeter
2016-11-29For virtual Ethernet drivers that don't have a technical limit of theReyk Floeter
2016-11-28Path MTU discovery and traceroute did not always work with pf af-to.Alexander Bluhm
2016-11-28Implement more validations for switch(4) groups handling: check for invalidRafael Zalamena
2016-11-28Remove simple recursive splsoftnet() calls inside ifioctl().Martin Pieuchot
2016-11-28Make sure the descriptor has been removed from the interface listMartin Pieuchot
2016-11-28Rename "flowmax" to "maxflow" and give each switch(4) ioctl aReyk Floeter
2016-11-23Explicitly forbid to combine af-to with route-to in pfctl. TheAlexander Bluhm
2016-11-22Fix panic on detach hook when interfaces get destroyed.Rafael Zalamena
2016-11-22Fold union pf_headers buffer into struct pf_pdesc (enabled by pfvar_priv.h).Richard Procter
2016-11-22Fix OFP spelling for version bitmap define in ofp header and tcpdump, alsoRafael Zalamena
2016-11-21Simplify pad calculation for flow match on swofp_put_flow().Rafael Zalamena
2016-11-21Follow RFC 5722 more strictly when handling overlapping fragmentsAlexander Bluhm
2016-11-21In pf_route() and pf_route6() the !r->rt case was only used byAlexander Bluhm
2016-11-21Kill rtioctl() stub, returning EOPNOTSUPP since tree import.Martin Pieuchot
2016-11-21Make sure bpf_wakeup() is called at most once when matching conditionsMartin Pieuchot
2016-11-21Rename bpf_reset_d() to match bpf_{attach,reset}d().Martin Pieuchot
2016-11-21Enforce that pr_usrreq functions are called at IPL_SOFTNET.Martin Pieuchot
2016-11-21Include the OFP header of the message that caused the error on errorRafael Zalamena
2016-11-21bridge(4) does not distinguish between routing/forwarding ports, soReyk Floeter
2016-11-20Extend the DLT_OPENFLOW header to include the switch datapath id.Reyk Floeter
2016-11-20Make rtable_iterate(9) mpsafe by using the new SRPL_NEXT(9).Martin Pieuchot
2016-11-20Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW().Martin Pieuchot
2016-11-18Define a group_id map and rename the defines accordingly.Reyk Floeter
2016-11-18Fix a panic introduced with the memory leak correction. Use the savedRafael Zalamena
2016-11-18Add more maps to print. As discussed with rzalamena@Reyk Floeter
2016-11-18Revert previous, I confused the columnsReyk Floeter
2016-11-18remove 'OpenFlow' prefix from version commentsReyk Floeter
2016-11-18Add more documentation to header definitions that were missing.Rafael Zalamena
2016-11-18OpenFlow has a very simple finite state machine that is onlyReyk Floeter
2016-11-18Fix some style issues in header file:Rafael Zalamena
2016-11-18turn ipstat into a set of percpu counters.David Gwynne
2016-11-17Add DLT_USER1..15 with the same values as the upstream libpcap repository.Stuart Henderson
2016-11-17Remove splsoftnet()s in the ioctl(2) path.Martin Pieuchot
2016-11-17The pf fragment reassembly code accepted IPv6 hop-by-hop headersAlexander Bluhm
2016-11-16Convert gre_send_keepalive() to timeout_set_proc(9) as it calls ip_output().Martin Pieuchot