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