summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
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
2016-10-19Remove the if_input task from the correct taskq.YASUOKA Masahiko
2016-10-18split pf_send_tcp() into the part that builds the mbuf and the actualHenning Brauer
2016-10-18The variable dlen is always positive and d may be negative. SoAlexander Bluhm
2016-10-18The checksum of a ICMP "need to frag" packet for TCP was wrong whenAlexander Bluhm
2016-10-18Place splsoftnet() in route_input() to shut up splassert warningsAlexander Bluhm
2016-10-16m_resethdr() clears information attached to a mbuf that has beenAlexander Bluhm
2016-10-16Fix bpf_catchpacket comment.Jeremie Courreges-Anglas
2016-10-14Fulfil our contractual obligations with ether_inputMike Belopuhov
2016-10-12When sending a action_output for a table-miss to the controller theRafael Zalamena
2016-10-11Small code improvements:Rafael Zalamena
2016-10-11Strengthen Ethernet packet length checks on input; ok dlgMike Belopuhov
2016-10-10ensure prepended ethernet headers are placed on ETHER_ALIGN boundaries,David Gwynne
2016-10-09This needs radix.h because it uses rn_refines().Claudio Jeker
2016-10-09formatting nit (a tab got lost somewhen)Henning Brauer
2016-10-08Add missing if_put() in the switch(4) destroy path.Rafael Zalamena
2016-10-08Check for the correct header length size. MINCLSIZE is used for cluster,Rafael Zalamena
2016-10-08Instead of setting errno and then doing a goto do a m_freem() and return error.Claudio Jeker
2016-10-07Use detach hook to notify switch(4) about interface removals instead ofRafael Zalamena
2016-10-07Fix vxlan_lookup() to comply the assumption of ether_input(). Put theYASUOKA Masahiko
2016-10-06Remove redundant comments that say a function must be called atAlexander Bluhm
2016-10-05rt_timer_timer() needs a process context because it messes with theMartin Pieuchot
2016-10-04Don't use padding for ofp_action_header when building the table propertyRafael Zalamena
2016-10-04Correct the flag checks inside rt_ifa_addlocal(9) and rt_ifa_dellocal(9).Martin Pieuchot
2016-10-04Convert timeouts that need a process context to timeout_set_proc(9).Martin Pieuchot
2016-10-03Use detach hook to notify bridge(4) about span port removals.Rafael Zalamena
2016-10-03Use detach hook to notify bridge of interface removal instead of addingRafael Zalamena
2016-09-30sync ofp.h from switchd, add missing commentsReyk Floeter
2016-09-30Accept a packet smaller than ETHERMIN.YASUOKA Masahiko
2016-09-29typo: send ofp messages instead of massages.Reyk Floeter
2016-09-29Make set-field action about tunneling work with bridge_tunneltag.YASUOKA Masahiko
2016-09-29Rename brtag_src/brtag_dst to brtag_peer/brtag_local to avoidReyk Floeter
2016-09-28Fix vxlan to use the destination address correctly.YASUOKA Masahiko
2016-09-28Fix the way of checking the length of vxlan packet and made it strict.YASUOKA Masahiko
2016-09-28Fix a kernel panic that happened when destroying interfaces attached toRafael Zalamena
2016-09-28Do not truncate packets that are attached to PACKET_IN.Reyk Floeter
2016-09-27Protect sbappendaddr() and sorwakeup() with splsoftnet inAlexander Bluhm