Re: [ovs-dev] [PATCH v2 20/21] ofctrl: Negotiate OVN Geneve option.

2015-08-03 Thread Ben Pfaff
On Mon, Aug 03, 2015 at 01:55:04PM -0700, Justin Pettit wrote: > > > On Aug 3, 2015, at 1:48 PM, Ben Pfaff wrote: > > > > On Fri, Jul 31, 2015 at 03:12:38PM -0700, Justin Pettit wrote: > >>> On Jul 28, 2015, at 8:44 AM, Ben Pfaff wrote: > >>>if (br_int) { > >>> +enum mf_fiel

Re: [ovs-dev] [PATCH v2 20/21] ofctrl: Negotiate OVN Geneve option.

2015-08-03 Thread Justin Pettit
> On Aug 3, 2015, at 1:48 PM, Ben Pfaff wrote: > > On Fri, Jul 31, 2015 at 03:12:38PM -0700, Justin Pettit wrote: >>> On Jul 28, 2015, at 8:44 AM, Ben Pfaff wrote: >>>if (br_int) { >>> +enum mf_field_id mff_ovn_geneve = ofctrl_run(br_int); >>> + >>>struct hmap fl

Re: [ovs-dev] [PATCH v2 20/21] ofctrl: Negotiate OVN Geneve option.

2015-08-03 Thread Ben Pfaff
On Fri, Jul 31, 2015 at 03:12:38PM -0700, Justin Pettit wrote: > > On Jul 28, 2015, at 8:44 AM, Ben Pfaff wrote: > > +static void > > +recv_S_GENEVE_TABLE_MOD_SENT(const struct ofp_header *oh, enum ofptype > > type) > > +{ > > +if (oh->xid != xid && oh->xid != xid2) { > > +ofctrl_recv

Re: [ovs-dev] [PATCH v2 20/21] ofctrl: Negotiate OVN Geneve option.

2015-08-03 Thread Justin Pettit
I forgot to give my ack: Acked-by: Justin Pettit --Justin > On Jul 31, 2015, at 3:12 PM, Justin Pettit wrote: > > >> On Jul 28, 2015, at 8:44 AM, Ben Pfaff wrote: >> >> >> +static void >> +recv_S_GENEVE_TABLE_MOD_SENT(const struct ofp_header *oh, enum ofptype type) >> +{ >> +if (oh->

Re: [ovs-dev] [PATCH v2 20/21] ofctrl: Negotiate OVN Geneve option.

2015-07-31 Thread Justin Pettit
> On Jul 28, 2015, at 8:44 AM, Ben Pfaff wrote: > > > +static void > +recv_S_GENEVE_TABLE_MOD_SENT(const struct ofp_header *oh, enum ofptype type) > +{ > +if (oh->xid != xid && oh->xid != xid2) { > +ofctrl_recv(oh, type); > +} else if (oh->xid == xid2 && type == OFPTYPE_BARRIER_

[ovs-dev] [PATCH v2 20/21] ofctrl: Negotiate OVN Geneve option.

2015-07-28 Thread Ben Pfaff
This won't really get used until the next commit. Signed-off-by: Ben Pfaff --- ovn/controller/ofctrl.c | 470 ovn/controller/ofctrl.h | 5 +- ovn/controller/ovn-controller.c | 6 +- ovn/controller/physical.h | 7 + 4 files chan