X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fofp-print.c;h=9311c14f417537e41f43f252b7c112b4f470780f;hb=299016266ed1;hp=0265f301119673e7b29519c998cf92f5ab19289e;hpb=0697b5c3c9954057028f406757c4fd0208b929b9;p=openvswitch diff --git a/lib/ofp-print.c b/lib/ofp-print.c index 0265f301..9311c14f 100644 --- a/lib/ofp-print.c +++ b/lib/ofp-print.c @@ -295,6 +295,19 @@ ofp_print_action(struct ds *s, const union ofp_action *a, ofp_print_port_name(s, ntohs(nar->in_port)); break; + case OFPUTIL_NXAST_RESUBMIT_TABLE: + nar = (struct nx_action_resubmit *)a; + ds_put_format(s, "resubmit("); + if (nar->in_port != htons(OFPP_IN_PORT)) { + ofp_print_port_name(s, ntohs(nar->in_port)); + } + ds_put_char(s, ','); + if (nar->table != 255) { + ds_put_format(s, "%"PRIu8, nar->table); + } + ds_put_char(s, ')'); + break; + case OFPUTIL_NXAST_SET_TUNNEL: nast = (struct nx_action_set_tunnel *)a; ds_put_format(s, "set_tunnel:%#"PRIx32, ntohl(nast->tun_id));