diff options
author | Chris Kuhn <kuhnchris+github@kuhnchris.eu> | 2023-03-08 04:00:22 +0100 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2023-03-09 03:44:21 +0100 |
commit | 89e38f55405d00ca00ec64936531d8db18954a95 (patch) | |
tree | 331faec6fb4a9a285e4b3ec0b776cf41611b4d2e /tap.c | |
parent | 5c58feab7bbf55ffec35df2c5f82f0d288a3c987 (diff) | |
download | passt-89e38f55405d00ca00ec64936531d8db18954a95.tar passt-89e38f55405d00ca00ec64936531d8db18954a95.tar.gz passt-89e38f55405d00ca00ec64936531d8db18954a95.tar.bz2 passt-89e38f55405d00ca00ec64936531d8db18954a95.tar.lz passt-89e38f55405d00ca00ec64936531d8db18954a95.tar.xz passt-89e38f55405d00ca00ec64936531d8db18954a95.tar.zst passt-89e38f55405d00ca00ec64936531d8db18954a95.zip |
treewide: Fix header includes to build with musl
Roughly inspired from a patch by Chris Kuhn: fix up includes so that
we can build against musl: glibc is more lenient as headers generally
include a larger amount of other headers.
Compared to the original patch, I only included what was needed
directly in C files, instead of adding blanket includes in local
header files. It's a bit more involved, but more consistent with the
current (not ideal) situation.
Reported-by: Chris Kuhn <kuhnchris+github@kuhnchris.eu>
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'tap.c')
-rw-r--r-- | tap.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -14,6 +14,7 @@ */ #include <sched.h> +#include <signal.h> #include <stdio.h> #include <errno.h> #include <limits.h> |