make generated c code work on non-glibc platforms
improve mcheck availability check
Merge into master from pull request #29:
portability improvements, tabs replaced with spaces (https://github.com/floodlight/loxigen/pull/29)
PAN-346  -- the meta-id match is breaking things, so we're backing it out

Revert "Loxigen: added src/dst meta id matches"

This reverts commit 6798fff95a652dabea64ca722e030f11b4f187b3.
Merge into master from pull request #30:
    PAN-346  -- the meta-id match is breaking things, so we're backing it out (https://github.com/floodlight/loxigen/pull/30)
pyloxi: fix invalid reference to ofp from inside pyloxi
pyloxi: add tests for parse_message
pyloxi: fix OF 1.1+ experimenter message parsing
pyloxi: fix OF 1.1+ flow mod parsing
pyloxi: hardcode OF 1.3 multipart message subtypes

These should eventually be generated from the IR.
Added error codes for virtual port operations.
review comments addressed.
Merge pull request #31 from rlane/parse-of13

pyloxi: fix message parsing for OF 1.1+
locitest: run all messages through the validator

The only failures are OF 1.2+ flow mods due to the variable-offset instructions
member.
loci: correctly validate instructions member in flow mods

The instructions list comes after the variable-length match structure.
flow stats setup: support OF 1.1+ effects

Not sure why I had to move the code block. Doing the instructions set before
the match magic resulted in an empty instructions list.
Merge into master from pull request #32:
Error codes for virtual port operations (https://github.com/floodlight/loxigen/pull/32)
loci: fix OXM class and lengths

The class is now hardcoded to 0x8000 (OpenFlow Basic) instead of 0 (NXM).

The length of an OXM element does not include the header.
loci: allow dumping OF 1.3 objects
loci: fix version used to initialize wire match objects

We need to use the same version as the destination message, not the source
match.