Fix the build on non-Linux systems
It turns out, we're never reading from the signalfd() which is causing it to remain readable forever. I'll fix this up but I thought I'd commit this fix in the interim. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5194 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
d84763bc17
commit
da3d9c5b46
@ -16,14 +16,10 @@
|
||||
|
||||
#include <signal.h>
|
||||
|
||||
#if defined(__linux__) && !defined(SYS_signalfd)
|
||||
struct signalfd_siginfo {
|
||||
struct qemu_signalfd_siginfo {
|
||||
uint32_t ssi_signo;
|
||||
uint8_t pad[124];
|
||||
};
|
||||
#else
|
||||
#include <linux/signalfd.h>
|
||||
#endif
|
||||
|
||||
int qemu_signalfd(const sigset_t *mask);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user