WARNING: Prefer __packed over __attribute__((__packed__)) WARNING: line length of 87 exceeds 80 columns