summaryrefslogtreecommitdiff
path: root/lib/flow.c
Commit message (Expand)AuthorAgeFilesLines
* flow: save "vlan_hdrs" memset for untagged trafficYanqin Wei2019-08-281-1/+1
* flow: Reduce metadata connection state branches in miniflow_extractMalvika Gupta2019-08-281-7/+4
* flow: Avoid unsafe comparison of minimasks.Ben Pfaff2019-07-171-3/+16
* flow: Wildcard UDP ports when using SYMMETRIC_L4 hash for select groups.Vishal Deep Ajmera2019-07-161-1/+6
* flow: Don't include ports of first fragments in hashVan Bemmel, Jeroen (Nokia - US)2019-06-071-7/+7
* flow: Add FLOW_WC_SEQ assertions and improve comments.Ben Pfaff2019-04-121-28/+36
* flow: Enhance parse_ipv6_ext_hdrs.Darrell Ball2019-02-141-10/+34
* flow: fix a possible memory leak in parse_ct_stateLi RongQing2019-02-041-0/+1
* Support for match & set ICMPv6 reserved and options type fieldsVishal Deep Ajmera2019-02-041-8/+50
* flow: fix udp checksumLi RongQing2019-01-251-0/+3
* dpif-netlink: Detect Out-Of-Resource condition on a netdevSriharsha Basavapatna via dev2018-10-191-0/+25
* flow: Clear ovs_nsh_key's context data when nsh's type can't be handledYifeng Sun2018-10-081-0/+1
* bundle: add symmetric_l3 hash method for multipathMartin Xu2018-10-021-1/+46
* flow: Fix uninitialized flow fields in IPv6 error case.Ben Pfaff2018-09-211-5/+6
* flow: Document parse_tcp_flags() assumptions and semantics.Ben Pfaff2018-09-121-0/+5
* flow: Refactor some of VLAN helper functionsJianbo Liu2018-07-251-7/+7
* flow: Fix buffer overread for crafted IPv6 packets.Ben Pfaff2018-07-091-1/+1
* dpif-netdev: retrieve flow directly from the flow markYuanhan Liu2018-07-061-0/+67
* flow: Introduce IP packet sanity checksYuanhan Liu2018-07-061-32/+69
* userspace datapath: Add OVS_HASH_L4_SYMMETRIC dp_hash algorithmJan Scheurich2018-05-251-2/+41
* userspace: add erspan tunnel support.William Tu2018-05-211-8/+24
* flow: Improve type-safety of MINIFLOW_GET_TYPE.Ben Pfaff2018-03-311-1/+1
* flow: Add some L7 payload data to most L4 protocols that accept it.Ben Pfaff2018-01-271-36/+52
* flow: Simplify flow_compose_l4().Ben Pfaff2018-01-261-30/+10
* nsh: add new flow key 'ttl'Yi Yang2018-01-111-13/+10
* nsh: rework NSH netlink keys and actionsYi Yang2018-01-081-23/+17
* flow: Avoid buffer overread in parse_nsh() for malformed packet.Ben Pfaff2017-11-291-1/+1
* NSH: Adjust NSH wire format to the latest IETF draftJan Scheurich2017-11-081-1/+1
* NSH: Minor bugfixesJan Scheurich2017-11-081-7/+6
* Add dl_type to flow metadata for correct interpretation of conntrack metadataDaniel Alvarez2017-10-261-0/+3
* userspace: Add support for NSH MD1 match fieldsJan Scheurich2017-08-071-8/+95
* flow: Refactor flow_compose() API.Andy Zhou2017-07-271-12/+41
* flow: Add flow_compose_size().Ilya Maximets2017-07-251-10/+55
* conntrack: Move ct_state parsing to lib/flow.cYi-Hung Wei2017-07-121-0/+68
* Fix some -Wimplicit-fallthrough warnings building with GCC 7Timothy Redaelli2017-07-111-1/+1
* userspace: Introduce packet_type in OF 1.5 packet-outZoltán Balogh2017-06-271-15/+21
* userspace: Complete Packet In handlingJan Scheurich2017-06-271-0/+4
* userspace: Add OXM field MFF_PACKET_TYPEJan Scheurich2017-06-271-1/+33
* byte-order: Fix undefined behavior of BYTES_TO_BE32.Ben Pfaff2017-06-131-1/+1
* flow: Refactor ct_orig_tuple check in miniflow_extract().Darrell Ball2017-06-071-1/+4
* flow: Fix buffer overread in flow_hash_symmetric_l3l4().Ben Pfaff2017-06-011-1/+1
* Support accepting and displaying port names in OVS tools.Ben Pfaff2017-05-311-6/+9
* lib: rename ovs_nd_opt to ovs_nd_lla_optZong Kai LI2017-05-041-17/+15
* userspace: Add packet_type in dp_packet and flowJan Scheurich2017-05-031-44/+68
* flow: Further refinements to flow_pop_vlan().Ben Pfaff2017-04-211-8/+9
* flow: New function flow_clear_conntrack().Ben Pfaff2017-04-211-0/+21
* flow: New function ct_state_from_string().Ben Pfaff2017-04-211-1/+14
* packets: Reduce redundant copies of connection states.Ben Pfaff2017-04-211-17/+4
* ovs build: Fix memset with zero size warning.Darrell Ball2017-04-141-1/+3
* bundle: add nw_src/dst hash methodwenxu2017-04-061-1/+39