ofpbuf: Simplify ofpbuf API.
authorPravin B Shelar <pshelar@nicira.com>
Tue, 3 Mar 2015 01:29:44 +0000 (17:29 -0800)
committerPravin B Shelar <pshelar@nicira.com>
Tue, 3 Mar 2015 21:37:39 +0000 (13:37 -0800)
commit6fd6ed71cb9f2dba8307da371d5e86c34695783c
treef531082ec70f33a24c7d7e62c615d8234a0145f3
parentcf62fa4c7074121184a1f1d07980990113657612
ofpbuf: Simplify ofpbuf API.

ofpbuf was complicated due to its wide usage across all
layers of OVS, Now we have introduced independent dp_packet
which can be used for datapath packet, we can simplify ofpbuf.
Following patch removes DPDK mbuf and access API of ofpbuf
members.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
42 files changed:
lib/bundle.c
lib/dpctl.c
lib/dpif-netdev.c
lib/dpif-netlink.c
lib/dpif.c
lib/jsonrpc.c
lib/learn.c
lib/learning-switch.c
lib/netdev-dummy.c
lib/netlink-socket.c
lib/netlink.c
lib/nx-match.c
lib/odp-util.c
lib/ofp-actions.c
lib/ofp-errors.c
lib/ofp-msgs.c
lib/ofp-parse.c
lib/ofp-print.c
lib/ofp-util.c
lib/ofpbuf.c
lib/ofpbuf.h
lib/rconn.c
lib/route-table.c
lib/rtnetlink-link.c
lib/tnl-ports.c
lib/vconn-stream.c
lib/vconn.c
ofproto/connmgr.c
ofproto/fail-open.c
ofproto/in-band.c
ofproto/netflow.c
ofproto/ofproto-dpif-upcall.c
ofproto/ofproto-dpif-xlate.c
ofproto/ofproto-dpif.c
ofproto/ofproto.c
tests/test-bundle.c
tests/test-netflow.c
tests/test-odp.c
tests/test-sflow.c
tests/test-vconn.c
utilities/ovs-ofctl.c
vswitchd/bridge.c