diff options
Diffstat (limited to 'kexec')
-rw-r--r-- | kexec/kexec.c | 3 | ||||
-rw-r--r-- | kexec/kexec.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/kexec/kexec.c b/kexec/kexec.c index e78529c..b1dbe8f 100644 --- a/kexec/kexec.c +++ b/kexec/kexec.c @@ -1017,8 +1017,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 250e427..5781711 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; |