Please merge topic/johanna/gcc-6.2.1

Description

Please merge topic/johanna/gcc-6.2.1

With gcc 6.2.1 and -O2, we seem to no longer be able to validate the checksum of (at least) icmp6 packets due to alignment issues.

The current solution is not quite ideal because it might add a bit of overhead for each processed packet; we could potentially special-case the icmpv6 case, if we can be sure that that is the only case this might ever happen. If anyone has a better idea, I am open for suggestions.

Environment

None

Assignee

Robin Sommer

Reporter

Johanna Amann

Labels

None

External issue ID

None

Components

Fix versions

Affects versions

Priority

High
Configure