ofproto-dpif: Pull xlate_actions() into its own file.
authorEthan Jackson <ethan@nicira.com>
Tue, 11 Jun 2013 20:32:30 +0000 (13:32 -0700)
committerEthan Jackson <ethan@nicira.com>
Wed, 12 Jun 2013 16:15:48 +0000 (09:15 -0700)
commit9583bc14430acc0578c1d00a78143c01d9cf7bee
treebd96561bf8fde99c329518fba1aa7cefe4986e9f
parent8ecafa3ee424b200a35daf5a3a4c14d6f3cc2646
ofproto-dpif: Pull xlate_actions() into its own file.

Ideally, this patch would move xlate_actions() into it's own module
with a clearly defined regular interface which is minimally
dependent on ofproto-dpif.  While, I've done this in a prototype,
moving large amounts of code into a new file while simultaneously
changing the logic and keeping up with changes to master has proved
nearly impossible.

This patch takes a different approach.  It simply copies the logic
directly from ofproto-dpif with no changes.  Once this is in,
future patches can begin breaking the ties between
ofproto-dpif-xlate and ofproto-dpif proper.

Signed-off-by: Ethan Jackson <ethan@nicira.com>
ofproto/automake.mk
ofproto/ofproto-dpif-xlate.c [new file with mode: 0644]
ofproto/ofproto-dpif-xlate.h [new file with mode: 0644]
ofproto/ofproto-dpif.c
ofproto/ofproto-dpif.h [new file with mode: 0644]