summaryrefslogtreecommitdiff
path: root/lib/flow.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add support for 802.1ad (QinQ tunneling)Eric Garver2017-03-161-47/+158
* odp: Support conntrack orig tuple key.Jarno Rajahalme2017-03-081-67/+161
* flow: Make room after ct_state.Jarno Rajahalme2017-03-081-1/+2
* flow: Fix small typo in comment describing flow_compose().Justin Pettit2017-01-051-1/+1
* mpls: Fix MPLS restoration after patch port and group bucket.Jarno Rajahalme2016-12-021-6/+8
* tun-metadata: Manage tunnel TLV mapping table on a per-bridge basis.Jesse Gross2016-09-191-0/+1
* flow: Generate checksum and udp_len in flow_compose().Daniele Di Proietto2016-07-271-8/+54
* flow: Introduce parse_dl_type().Daniele Di Proietto2016-07-271-2/+12
* flow: Export parse_ipv6_ext_hdrs().Daniele Di Proietto2016-07-271-62/+78
* flow: Verify that tot_len >= ip_len in miniflow_extract().Ben Pfaff2016-07-261-1/+1
* Explain initialization when using csum()Ryan Moats2016-07-241-0/+3
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-0/+1
* Introduce 128-bit xxregs.Justin Pettit2016-07-121-0/+9
* Increase number of registers to 16.Justin Pettit2016-07-121-8/+8
* flow: Fix uninitialized reads in [mini]flow_hash_5tuple().Daniele Di Proietto2016-05-201-10/+32