Also brutally silence -Wcast-align warnings in OS_MBUF_PKTHDR() and OS_MBUF_PKTHDR_TO_MBUF(), as those are used by nimble users. It might make sense to check if the silenced / disabled warnings do indeed point out unaligned memory accesses.