summaryrefslogtreecommitdiff
path: root/lib/dpif.c
Commit message (Expand)AuthorAgeFilesLines
* packets: New function packet_get_tcp_flags(), factored out of dpif.Ben Pfaff2012-02-151-8/+1
* Add a few 'const's.Ben Pfaff2012-02-011-1/+1
* dpif: Log each operation in dpif_operate().Ben Pfaff2012-01-161-0/+14
* dpif: Change provider interface to consistently use operation structs.Ben Pfaff2012-01-161-66/+105
* dpif: Factor 'type' and 'error' out of individual dpif_op members.Ben Pfaff2012-01-161-12/+12
* dpif: Simplify the "listen mask" concept.Ben Pfaff2012-01-121-38/+8
* Better abstract OpenFlow error codes.Ben Pfaff2012-01-121-5/+5
* ofp-print: Remove vestigial 'total_len' argument.Ethan Jackson2012-01-101-2/+1
* ofproto: Add "fast path".Ben Pfaff2011-11-281-0/+2
* tests: Allow unit tests to run as root.Ethan Jackson2011-11-181-0/+15
* datapath: Convert kernel priority actions into match/set.Pravin B Shelar2011-11-011-3/+3
* Implement new fragment handling policy.Ben Pfaff2011-10-211-27/+0
* dpif: New function dpif_operate() and dpif-linux implementation.Ben Pfaff2011-10-141-0/+45
* datapath: Move Netlink PID for userspace actions from flows to actions.Ben Pfaff2011-10-121-1/+23
* dpif: Avoid use of "struct ovs_dp_stats" in platform-independent modules.Ben Pfaff2011-10-051-1/+1
* flow: Move flow_extract_stats() to dpif.c, as dpif_flow_stats_extract().Ben Pfaff2011-09-301-0/+20
* sFlow: Genericize/simplify kernel sFlow implementationPravin Shelar2011-09-281-38/+1
* datapath: Always use generic stats for devices (vports)Pravin Shelar2011-09-151-1/+0
* datapath: Use "OVS_*" as opposed to "ODP_*" for user<->kernel interactions.Justin Pettit2011-08-191-8/+8
* dpif: Improve logging of upcalls.Ben Pfaff2011-06-091-14/+28
* datapath: Get packet metadata from userspace in odp_packet_cmd_execute().Ben Pfaff2011-06-011-2/+7
* Merge 'master' into 'next'.Ben Pfaff2011-05-121-0/+1
|\
| * ovs-dpctl: Add -s option to print packet and byte counters.Ben Pfaff2011-05-021-0/+1
* | dpif: Make dp_parse_name() normalize its returned type.Ben Pfaff2011-05-111-4/+6
* | dpif: Improve abstraction by making 'run' and 'wait' functions per-dpif.Ben Pfaff2011-05-111-32/+19
* | dpif: Better log unusual errors in dpif_port_query_by_name().Ben Pfaff2011-05-041-5/+8
* | dpif: New function dpif_normalize_type().Ben Pfaff2011-05-041-3/+11
|/
* dpif: Use sset instead of svec in dpif interface.Ben Pfaff2011-03-311-8/+8
* datapath: s/ODPAT_/ODP_ACTION_ATTR_/ to fit new naming scheme.Ben Pfaff2011-01-281-7/+7
* dpif: Remove dpif_get_all_names().Ben Pfaff2011-01-281-27/+0
* Eliminate ODPL_* from userspace-facing interface.Ben Pfaff2011-01-271-11/+26
* datapath: Eliminate 'flags' member from odp_flow.Ben Pfaff2011-01-271-3/+2
* dpif: Eliminate ODPPF_* constants from client-visible interface.Ben Pfaff2011-01-271-11/+8
* dpif: Eliminate "struct odp_flow_stats" from client-visible interface.Ben Pfaff2011-01-271-7/+22
* dpif: Eliminate "struct odp_flow" from client-visible interface.Ben Pfaff2011-01-271-152/+148
* datapath: Change ODP_FLOW_GET to retrieve only a single flow at a time.Ben Pfaff2011-01-271-49/+1
* datapath: Drop port information from odp_stats.Ben Pfaff2011-01-271-0/+8
* datapath: Drop queue information from odp_stats.Ben Pfaff2011-01-271-20/+4
* dpif: Eliminate "struct odp_port" from client-visible interface.Ben Pfaff2011-01-271-12/+44
* datapath: Change listing ports to use an iterator concept.Ben Pfaff2011-01-271-45/+47
* datapath: Report kernel's flow key when passing packets up to userspace.Ben Pfaff2011-01-271-31/+30
* datapath: Convert odp_flow_key to use Netlink attributes instead.Ben Pfaff2011-01-271-11/+27
* datapath: Change listing flows to use an iterator concept.Ben Pfaff2011-01-271-67/+54
* vswitchd: Consistently use size_t for action lengths.Jesse Gross2010-12-131-1/+1
* datapath: Replace "struct odp_action" by Netlink attributes.Ben Pfaff2010-12-101-33/+33
* dpif: Log port number of deleted port in dpif_port_del().Ben Pfaff2010-12-031-1/+6
* datapath: Make adding and attaching a vport a single step.Ben Pfaff2010-12-031-10/+10
* coverage: Make the coverage counters catalog program-specific.Ben Pfaff2010-11-301-0/+13
* dpif: Make dpif_class 'open' function take class instead of type name.Ben Pfaff2010-11-181-1/+3
* dpif: Use caller-provided dpif_class in dp_register_provider().Ben Pfaff2010-11-181-10/+9