__LINUX_IF_ETHER_H is not defined anywhere, and if_ether.h can keep itself from double inclusion, though it uses a single underscore prefix.
Unified · Split
| @@ -5,9 +5,7 @@ · 4 unmodified lines | ||
| 5 | 5 | * Defines for the BPQETHER pseudo device driver |
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | −#ifndef __LINUX_IF_ETHER_H | |
| 9 | 8 | #include <linux/if_ether.h> |
| 10 | −#endif | |
| 11 | 9 | |
| 12 | 10 | #define SIOCSBPQETHOPT (SIOCDEVPRIVATE+0) /* reserved */ |
| 13 | 11 | #define SIOCSBPQETHADDR (SIOCDEVPRIVATE+1) |