mirror of
https://git.proxmox.com/git/qemu
synced 2025-07-09 08:42:32 +00:00
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>
|
#include <signal.h>
|
||||||
|
|
||||||
#if defined(__linux__) && !defined(SYS_signalfd)
|
struct qemu_signalfd_siginfo {
|
||||||
struct signalfd_siginfo {
|
|
||||||
uint32_t ssi_signo;
|
uint32_t ssi_signo;
|
||||||
uint8_t pad[124];
|
uint8_t pad[124];
|
||||||
};
|
};
|
||||||
#else
|
|
||||||
#include <linux/signalfd.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
int qemu_signalfd(const sigset_t *mask);
|
int qemu_signalfd(const sigset_t *mask);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user