X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=ofproto%2Fofproto-dpif.c;h=85e5376330ac698b33ae8c77ff9b79b10c6e245c;hb=7155fa52f;hp=c6a7abcc01add9416e400c0dd7f1ceb34d7336a1;hpb=7431e17196fdb1c3189d67e3aeed4adeab4cf479;p=cascardo%2Fovs.git diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c index c6a7abcc0..85e537633 100644 --- a/ofproto/ofproto-dpif.c +++ b/ofproto/ofproto-dpif.c @@ -3361,6 +3361,15 @@ flow_miss_should_make_facet(struct flow_miss *miss, struct flow_wildcards *wc) struct dpif_backer *backer = miss->ofproto->backer; uint32_t hash; + switch (flow_miss_model) { + case OFPROTO_HANDLE_MISS_AUTO: + break; + case OFPROTO_HANDLE_MISS_WITH_FACETS: + return true; + case OFPROTO_HANDLE_MISS_WITHOUT_FACETS: + return false; + } + if (!backer->governor) { size_t n_subfacets;