| The musl C library does not define type names such as `__uint32_t`. Instead we |
| use the integer types declared in the ISO C standard header file <stdint.h>. |
| |
| Signed-off-by: Jรถrg Krause <joerg.krause@embedded.rocks> |
| |
| diff -purN ifplugd-0.28.orig/src/ethtool-local.h ifplugd-0.28/src/ethtool-local.h |
| --- ifplugd-0.28.orig/src/ethtool-local.h 2015-08-01 18:43:47.360916834 +0200 |
| +++ ifplugd-0.28/src/ethtool-local.h 2015-08-01 18:44:24.256037746 +0200 |
| @@ -21,10 +21,12 @@ |
| * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. |
| */ |
| |
| +#include <stdint.h> |
| + |
| typedef unsigned long long u64; |
| -typedef __uint32_t u32; |
| -typedef __uint16_t u16; |
| -typedef __uint8_t u8; |
| +typedef uint32_t u32; |
| +typedef uint16_t u16; |
| +typedef uint8_t u8; |
| |
| #include "ethtool-kernel.h" |
| |