summaryrefslogtreecommitdiff
path: root/lib/flow.c
Commit message (Expand)AuthorAgeFilesLines
* flow: fix compilation of MINIFLOW_ASSERTSimon Horman2016-01-111-3/+3
* flow: Pass last field to miniflow_pad_to_64().Simon Horman2015-12-221-9/+9
* tunneling: extend flow_tnl with ipv6 addressesJiri Benc2015-11-301-11/+19
* conntrack: Add support for NAT.Jarno Rajahalme2015-11-251-0/+4
* Add connection tracking label support.Joe Stringer2015-10-131-0/+13
* Add connection tracking mark support.Joe Stringer2015-10-131-0/+13
* Add support for connection tracking.Joe Stringer2015-10-131-8/+45
* flow: Fix MSVC compile errors.Ben Pfaff2015-08-311-1/+1
* userspace: Define and use struct eth_addr.Jarno Rajahalme2015-08-281-28/+26
* flow: Add struct flowmap.Jarno Rajahalme2015-08-261-205/+152
* classifier: Pre-compute stage masks.Jarno Rajahalme2015-08-261-1/+1
* flow: Ignore invalid ICMPv6 fields when parsing packetsSimon Horman2015-08-131-17/+18
* flow: Avoid compile errors.Jarno Rajahalme2015-08-121-15/+24
* dpif-netdev: Translate Geneve options per-flow, not per-packet.Jesse Gross2015-08-051-10/+37
* flow: Split miniflow's map.Jarno Rajahalme2015-07-171-116/+183
* flow: Make compile with MSVC.Jarno Rajahalme2015-07-161-11/+12
* tunneling: Allow matching and setting tunnel 'OAM' flag.Jesse Gross2015-07-151-6/+10
* flow: Factor out flag parsing and formatting routines.Jesse Gross2015-07-151-1/+172
* flow: Eliminate miniflow_clone() and minimask_clone().Jarno Rajahalme2015-07-151-23/+2
* match: Single malloc minimatch.Jarno Rajahalme2015-07-151-35/+52
* flow: Always inline miniflows.Jarno Rajahalme2015-07-151-145/+65
* hash: Add symmetric L3/L4 hash functions for multipath, bundle hashing.Jeroen van Bemmel2015-07-081-1/+70
* pkt-metadata: Avoid introducing overhead for userspace tunnels.Jesse Gross2015-06-251-1/+6
* tunnel: Geneve TLV handling support for OpenFlow.Jesse Gross2015-06-251-6/+12
* flow: Make assertions about offsets within struct flow easier to follow.Ben Pfaff2015-06-151-31/+29
* flow: Add 'const' qualifiers in flow extraction.Ben Pfaff2015-06-081-9/+9
* ofp-util: Convert flow_metadata to match structure.Jesse Gross2015-06-081-13/+35
* dp-packet: Remove 'frame' member.Daniele Di Proietto2015-05-181-1/+1
* flow_format: Do not format "in_port=0".Jarno Rajahalme2015-03-261-4/+8
* match: Do not skip formatting a zero dp_hash.Jarno Rajahalme2015-03-161-0/+3
* dp-packet: Remove ofpbuf dependency.Pravin B Shelar2015-03-031-55/+52
* ofproto: Add NXM_NX_TUN_GBP_ID and NXM_NX_TUN_GBP_FLAGSMadhu Challa2015-02-141-6/+10
* miniflow: Fix miniflow push of L4 port numbers.Jarno Rajahalme2015-02-021-3/+6
* classifier: Add support for conjunctive matches.Ben Pfaff2015-01-111-9/+10
* miniflow: Use 64-bit data.Jarno Rajahalme2015-01-061-174/+228
* ofproto-dpif: Fix MPLS multiple Push pop action.Pravin B Shelar2014-12-181-4/+7
* lib: Use MAP_FOR_EACH_INDEX to improve readability.Jarno Rajahalme2014-11-261-27/+17
* flow.c: Improve minimask_equal() and minimask_has_extra().Jarno Rajahalme2014-11-261-9/+18
* flow: Define miniflow_get__() to simplify code.Jarno Rajahalme2014-11-261-5/+4
* classifier: Lockless and robust classifier iteration.Jarno Rajahalme2014-11-141-2/+2
* miniflow_extract: Properly handle small IP packets.Jarno Rajahalme2014-11-101-4/+25
* flow: Support OF1.5+ (draft) actset_output field.Ben Pfaff2014-11-031-8/+11
* lib/dpif-netdev: Integrate megaflow classifier.Jarno Rajahalme2014-10-171-0/+61
* lib: Fix MPLS masking.Jarno Rajahalme2014-10-061-14/+22
* lib/match: Do not format undefined fields.Jarno Rajahalme2014-10-061-0/+119
* flow.c: Correct the comment for miniflow_equal().Wang Sheng-Hui2014-09-291-1/+1
* lib/flow: Use BUILD_MESSAGE() to warn if BUILD_SEQ is not updatedDaniele Di Proietto2014-08-291-0/+3
* lib/flow.h: Improve struct miniflow comment and definition.Jarno Rajahalme2014-08-261-1/+2
* Revert "miniflow: Remove unused values_inline branch from miniflow_move()"Jarno Rajahalme2014-08-261-2/+5
* miniflow: Remove unused values_inline branch from miniflow_move()Thomas Graf2014-08-261-5/+2