Hi Ben,

Thanks for the review.

All the comments have been incorporated in Version 2 of the patch.

Thanks
Niti Rohilla

On Tue, Jul 28, 2015 at 1:23 AM, Ben Pfaff <b...@nicira.com> wrote:

> On Thu, Jul 23, 2015 at 05:06:36PM +0530, niti1...@gmail.com wrote:
> > From: Niti Rohilla <niti.rohi...@tcs.com>
> >
> > This patch adds support for Openflow1.4 Group & meter change notification
> > messages. In a multi controller environment, when a controller modifies
> the
> > state of group and meter table, the request that successfully modifies
> this
> > state is forwarded to other controllers. Other controllers are informed
> with
> > the OFPT_REQUESTFORWARD message. Request forwarding is enabled on a per
> > controller channel basis using the Set Asynchronous Configuration
> Message.
> >
> > Signed-off-by: Niti Rohilla <niti.rohi...@tcs.com>
>
> Thank you for working on this.  I have some comments.
>
> ofp_print_requestforward() will abort the program if a received
> OFPT_REQUESTFORWARD message contains any message other than a group mod
> or a meter mod.  That's not acceptable.
>
> In ofputil_encode_requestforward(), for efficiency, the final argument
> to ofpraw_alloc_xid() should be the length of 'rf'.
>
> The message inside OFPT_REQUESTFORWARD needs to have the same OpenFlow
> version as the wrapper.  ofputil_decode_requestforward() should check
> that, and report an error if it differs.  It also means
> ofputil_encode_requestforward() doesn't need a protocol version
> parameter (since it can be inferred from 'rf') and that
> connmgr_send_requestforward() needs to somehow make the inner message
> compatible with 'ofconn'.  I think that probably has to be done by
> re-encoding the inner message for the protocol in use on each 'ofconn'.
>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to