On Wed, Apr 25, 2012 at 09:15:53AM +0900, Simon Horman wrote:
> I do have one other (minor) problem that I am facing which is the different
> widths of IN_PORT. 16 bits for NXM and 32 bits for OXM.
> 
> Special casing this in the encoder isn't so bad, it basically encodes each
> field individually. However special-casing in the decoder would be rather
> ugly.

I don't see another good way to do it, yet.  I think we'll have to
special case it for now.

Perhaps, if enough other special cases come up, we'll see enough of a
pattern that we can clean it up.

> One idea I have is to add OXM width fields (perhaps just bytes rather than
> bytes and bits). But at this point those fields would only be used for
> IN_PORT.

I think that that would be premature.  I'm OK with a special case for
this.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to