musl does not allow using together with headers. Since there are both netinet/if_ether.h and linux/if_ether.h providing the same definitions, use linux/if_ether.h whenever other linux/* headers are included. Signed-off-by: Alex Suykov --- aiccu/common/common.h +++ aiccu/common/common.h @@ -91,11 +91,12 @@ #include #include - #include #ifdef linux #include + #include #include #else + #include #ifdef _DFBSD #include #else