// NOTE: omitted because the 2 structs it defines are marked as `packed` and
// contain `can_frame`s marked as align. rustc currently emits an error when
// this occurs. It's likely the _intention_ here is to avoid having extra
// padding in `cgw_frame_mod` when it only appends a single byte. There may be
// some manual workaround avaliable to us.
//#include <linux/can/gw.h>