Signed-off-by: Jamey Sharp <jamey at thetovacompany.com> --- Another generic patch extracted from my Windows porting work. kexec/kexec.c | 3 +-- kexec/kexec.h | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/kexec/kexec.c b/kexec/kexec.c index f898428..de9765e 100644 --- a/kexec/kexec.c +++ b/kexec/kexec.c @@ -956,8 +956,7 @@ int main(int argc, char *argv[]) sync(); } if ((result == 0) && do_ifdown) { - extern int ifdown(void); - (void)ifdown(); + ifdown(); } if ((result == 0) && do_exec) { result = my_exec(); diff --git a/kexec/kexec.h b/kexec/kexec.h index 2d3a748..9b45476 100644 --- a/kexec/kexec.h +++ b/kexec/kexec.h @@ -209,6 +209,8 @@ extern unsigned long add_buffer_phys_virt(struct kexec_info *info, int buf_end, int phys); extern void arch_reuse_initrd(void); +extern int ifdown(void); + extern unsigned char purgatory[]; extern size_t purgatory_size; -- 1.5.4.1