You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I suspect that there is a wrong interpretation of some bitmaps,
For example, look at the 1.2 spec, A.3.5.4 Table Statistics:
/* Body of reply to OFPST_TABLE request. */
struct ofp_table_stats {
...
uint64_t match; /* Bitmap of (1 << OFPXMT_*) that indicate the
fields the table can match on. */
....
uint32_t instructions; /* Bitmap of OFPIT_* values supported. */
....
The match field consists of enums which start on zero, hence the left-shift.
This works ok:
Hi,
I suspect that there is a wrong interpretation of some bitmaps,
For example, look at the 1.2 spec, A.3.5.4 Table Statistics:
The match field consists of enums which start on zero, hence the left-shift.
This works ok:
However, the instructions field consists of enums which start on one, hence no left-shift.
Now this I belive is implemented wrong in of_protocol:
Really, 'goto_table' should be represented as:
or ?
But that results in:
I also wonder how you represent the:
enum in a bitmap?
Cheers, Tobbe
The text was updated successfully, but these errors were encountered: