secchan: Retain original input port for NXAST_RESUBMIT action.
authorBen Pfaff <blp@nicira.com>
Mon, 9 Mar 2009 18:07:06 +0000 (11:07 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 9 Mar 2009 20:44:38 +0000 (13:44 -0700)
commite7e2b9bcc0a0b941b71d9898875ff4d5572c5eaf
tree04175a1a36fc6e009a354a65e9d4082c78467305
parent9e90e2b16b4faab570b9470c5fb0dd4789432749
secchan: Retain original input port for NXAST_RESUBMIT action.

The NXAST_RESUBMIT action causes a secondary lookup in the flow table with
a different input port value.  However, we want to retain the original
input port for processing the result of that secondary lookup.  Otherwise,
output to OFPP_IN_PORT will send the packet to the wrong port, and output
to the input port without specifying OFPP_IN_PORT will be mistakenly
allowed.
secchan/ofproto.c