X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=arch%2Fum%2Fos-Linux%2Fsignal.c;h=bf0acb8aad8b20e31a4591ec5f1889d38d68d010;hb=cc07b298327fa5d89d9fb34315b97d8954b911db;hp=a86d7cc2c2d82fa7d0e5c13d1f3188efcd660fba;hpb=b5db6c57c9fb7068cf50e82c27886cc00b9cd78e;p=mirror_ubuntu-bionic-kernel.git diff --git a/arch/um/os-Linux/signal.c b/arch/um/os-Linux/signal.c index a86d7cc2c2d8..bf0acb8aad8b 100644 --- a/arch/um/os-Linux/signal.c +++ b/arch/um/os-Linux/signal.c @@ -16,6 +16,7 @@ #include #include #include +#include void (*sig_info[NSIG])(int, struct siginfo *, struct uml_pt_regs *) = { [SIGTRAP] = relay_signal, @@ -159,7 +160,7 @@ static void (*handlers[_NSIG])(int sig, struct siginfo *si, mcontext_t *mc) = { static void hard_handler(int sig, siginfo_t *si, void *p) { - struct ucontext *uc = p; + ucontext_t *uc = p; mcontext_t *mc = &uc->uc_mcontext; unsigned long pending = 1UL << sig;