Hi Ben,
Thanks.

I thought there are only hidden flows, and not hidden tables.
We are reading all tables from 0 to OFPTT_MAX-1.

But, I see what you're saying. I can probably use OFPMP_TABLE_FEATURES
(openflow1.4 spec Section 7.3.5.6) to get all the configured tables. Will
this ensure the hidden tables aren't returned? Please correct me if I'm
wrong.

Shashank

---------------------------------------------------------
Shashank Shanbhag,
---------------------------------------------------------

On Fri, Jun 5, 2015 at 10:12 AM, Ben Pfaff <b...@nicira.com> wrote:

> On Sat, May 16, 2015 at 07:46:59PM -0700, shashank.shanb...@gmail.com
> wrote:
> > From: Shashank Shanbhag <shashank.shanb...@gmail.com>
> >
> > Fix replace-flows and diff-flows to modify/diff flows in multiple tables.
> > Add a --tables option that allows the user to specify a comma-separated
> > list of table indexes to replace/diff.
> >
> > Signed-off-by: Shashank Shanbhag <shashank.shanb...@gmail.com>
> > Acked-by: Romain Lenglet <romain.leng...@oracle.com>
>
> Besides the comments in the thread we already have going, I think that,
> in the default case, these commands should probably start by querying
> the switch to find out what tables it has, so that it only tries to read
> and update the tables that the switch actually announces.  This is
> particularly important for OVS, because OVS has "hidden tables" that are
> not announced in the messages that describe tables, but controllers are
> allowed to read (but, currently, not write).  We might add more of these
> tables later.
>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to