From 4f4b2f092728d305d82fb1ff7892796dc1487071 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Fri, 1 Oct 2004 06:58:23 +0000 Subject: [PATCH] The device-handling code is no longer omitted based on HAVE_MKNOD (this is because do_mknod() might be using a different function to handle fifos and sockets without the help of mknod(). --- backup.c | 2 -- generator.c | 2 -- 2 files changed, 4 deletions(-) diff --git a/backup.c b/backup.c index dcb71fa9..0dd4c561 100644 --- a/backup.c +++ b/backup.c @@ -176,7 +176,6 @@ static int keep_backup(char *fname) if (!(buf = get_backup_name(fname))) return 0; -#ifdef HAVE_MKNOD /* Check to see if this is a device file, or link */ if (IS_DEVICE(file->mode)) { if (am_root && preserve_devices) { @@ -194,7 +193,6 @@ static int keep_backup(char *fname) kept = 1; do_unlink(fname); } -#endif if (!kept && S_ISDIR(file->mode)) { /* make an empty directory */ diff --git a/generator.c b/generator.c index cc61c4cf..c51a98bf 100644 --- a/generator.c +++ b/generator.c @@ -385,7 +385,6 @@ static void recv_generator(char *fname, struct file_struct *file, int i, return; } -#ifdef HAVE_MKNOD if (am_root && preserve_devices && IS_DEVICE(file->mode)) { if (statret != 0 || st.st_mode != file->mode || @@ -411,7 +410,6 @@ static void recv_generator(char *fname, struct file_struct *file, int i, } return; } -#endif if (preserve_hard_links && hard_link_check(file, HL_CHECK_MASTER)) return; -- 2.34.1