summaryrefslogtreecommitdiff
path: root/lib/dpif.c
Commit message (Expand)AuthorAgeFilesLines
* vlog: Make client supply semicolon for VLOG_DEFINE_THIS_MODULE.Ben Pfaff2010-10-291-1/+1
* flow: Separate "flow_t" from "struct odp_flow_key".Ben Pfaff2010-10-111-2/+3
* datapath: Remove implementation of port groups.Ben Pfaff2010-10-111-70/+2
* treewide: Remove trailing whitespaceJoe Perches2010-08-301-1/+1
* vlog: Introduce VLOG_DEFINE_THIS_MODULE for declaring vlog module in use.Ben Pfaff2010-07-211-2/+2
* dpif: Abstract translation from OpenFlow queue ID into ODP priority value.Ben Pfaff2010-07-201-0/+19
* lib: Disable Linux-specific libraries on non-Linux systems.Ben Pfaff2010-05-261-0/+2
* ofproto: Avoid buffer copy in OFPT_PACKET_IN path.Ben Pfaff2010-04-271-2/+5
* dpif: Make dpif_flow_get() results predictable on error.Ben Pfaff2010-04-131-0/+5
* dpif: Really don't log many dpif errors.Ben Pfaff2010-04-061-1/+1
* Merge branch 'master' into nextJustin Pettit2010-02-051-33/+72
|\
| * Merge "sflow" into "master".Ben Pfaff2010-01-251-2/+38
| |\
| | * dpif: Remove stray new-line.Ben Pfaff2010-01-111-1/+0
| | * Improve comments on interpretation of sFlow sampling probabilities.Ben Pfaff2010-01-081-6/+6
| | * Initial implementation of sFlow.Ben Pfaff2010-01-041-2/+39
| * | dpif: Rename "class" member to "dpif_class" for C++ compatibility.Ben Pfaff2010-01-221-30/+32
| |/
* | dpif: Allow providers to be managed at runtime.Jesse Gross2010-02-011-43/+147
* | dpif: Update dpif interface to match netdev.Jesse Gross2010-01-271-53/+97
|/
* dpif: New function dpif_create_and_open().Ben Pfaff2009-11-231-1/+23
* Cleanup incorrect unitialized variable warnings.Justin Pettit2009-08-251-1/+1
* dpif: Only clear 'all_dps' argument in dp_enumerate().Justin Pettit2009-08-071-4/+4
* netdev: Implement an abstract interface to network devices.Ben Pfaff2009-07-301-4/+4
* vswitch: Avoid knowledge of details specific to Linux datapaths.Ben Pfaff2009-07-061-0/+55
* New implementation of userspace datapath, based on the netdev library.Ben Pfaff2009-07-061-1/+2
* Introduce general-purpose ways to wait for dpif and netdev changes.Ben Pfaff2009-07-061-142/+34
* dpif: Add new functions dp_run() and dp_wait().Ben Pfaff2009-07-061-0/+32
* dpif: Make dpifs abstract, to allow multiple datapath implementations.Ben Pfaff2009-07-061-620/+523
* datapath: Change ODP_PORT_LIST semantics.Ben Pfaff2009-07-061-15/+30
* datapath: Get rid of query operations for single flows.Ben Pfaff2009-07-061-4/+17
* datapath: Make the datapath responsible for choosing port numbers.Ben Pfaff2009-07-061-8/+16
* dpif: Rename odp_msg related functions for more consistency.Ben Pfaff2009-07-061-19/+19
* dpif: Change dpif_port_group_get() semantics.Ben Pfaff2009-07-061-10/+28
* dpif: Remove obsolete support for datapaths whose names begin with "nl:".Ben Pfaff2009-07-061-11/+1
* dpif: Hide the contents of struct dpif.Ben Pfaff2009-07-061-19/+38
* dpif: Make dpif_port_query_by_name() more useful by logging less on failure.Ben Pfaff2009-07-061-8/+7
* dpif: Replace dpif_id() by dpif_name().Ben Pfaff2009-07-061-35/+44
* dpif: New function dpif_get_netflow_ids().Ben Pfaff2009-07-061-0/+7
* dpif: Rename dpif_get_name() to dpif_port_get_name(), update interface.Ben Pfaff2009-07-061-17/+20
* Update primary code license to Apache 2.0.Ben Pfaff2009-06-151-10/+10
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+1060