CPqD/RouteFlow — pull request #13 by joestringer (2012-12-10 20:32:42+00:00)
Title: rflib/rfofmsg: Increase limit on route packet size

We previously allowed common routing protocol traffic to be forwarded to
the controller with a maximum size of 1500 bytes (ETH_MAX_LEN),
including headers. However, there are cases where large updates may
exceed this value when wrapped in ethernet and vlan headers. Currently,
such updates are dropped rather than forwarded.

This patch copies the ETH size defines from nox/src/include/packets.h to
defs.h, and increases the default maximum length of routing protocol
packets to 1518 (ETH_VLAN_TOTAL_MAX), which accounts for ethernet and
VLAN headers.

Signed-off-by: Joe Stringer