Signed-off-by: Jamey Sharp <[EMAIL PROTECTED]>
---
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


_______________________________________________
kexec mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/kexec

Reply via email to