aboutsummaryrefslogtreecommitdiff
path: root/mv.c
diff options
context:
space:
mode:
authorkraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-04-24 01:30:02 +0000
committerkraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-04-24 01:30:02 +0000
commit5efba5bd6860bc3b12724b6107f71f5221f686f0 (patch)
treed9d4c66bb7d2142dd525adfa3a9cae07e3f80557 /mv.c
parentcd4f9331aab4c2f90ed068c3cc63bf73c465a70f (diff)
downloadbusybox-w32-5efba5bd6860bc3b12724b6107f71f5221f686f0.tar.gz
busybox-w32-5efba5bd6860bc3b12724b6107f71f5221f686f0.tar.bz2
busybox-w32-5efba5bd6860bc3b12724b6107f71f5221f686f0.zip
Use generic flag names.
git-svn-id: svn://busybox.net/trunk/busybox@2419 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'mv.c')
-rw-r--r--mv.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/mv.c b/mv.c
index 13d1aae5b..efc4ae6d8 100644
--- a/mv.c
+++ b/mv.c
@@ -30,7 +30,7 @@
30 30
31#include "busybox.h" 31#include "busybox.h"
32 32
33static int flags = CP_RECUR | CP_PRESERVE_STATUS | CP_PRESERVE_SYMLINKS; 33static int flags;
34 34
35static int remove_file(const char *path, struct stat *statbuf, void *junk) 35static int remove_file(const char *path, struct stat *statbuf, void *junk)
36{ 36{
@@ -88,8 +88,8 @@ static int manual_rename(const char *source, const char *dest)
88 } 88 }
89 } 89 }
90 90
91 if (copy_file(source, dest, 91 if (copy_file(source, dest, FILEUTILS_RECUR | FILEUTILS_PRESERVE_STATUS |
92 CP_RECUR | CP_PRESERVE_STATUS | CP_PRESERVE_SYMLINKS) < 0) 92 FILEUTILS_PRESERVE_SYMLINKS) < 0)
93 return -1; 93 return -1;
94 94
95 if (!recursive_action(source, TRUE, FALSE, TRUE, remove_file, 95 if (!recursive_action(source, TRUE, FALSE, TRUE, remove_file,
@@ -112,9 +112,9 @@ static int move_file(const char *source, const char *dest)
112 dest_exists = 0; 112 dest_exists = 0;
113 } 113 }
114 114
115 if (dest_exists && !(flags & CP_FORCE) && 115 if (dest_exists && !(flags & FILEUTILS_FORCE) &&
116 ((access(dest, W_OK) < 0 && isatty(0)) || 116 ((access(dest, W_OK) < 0 && isatty(0)) ||
117 (flags & CP_INTERACTIVE))) { 117 (flags & FILEUTILS_INTERACTIVE))) {
118 fprintf(stderr, "mv: overwrite `%s'? ", dest); 118 fprintf(stderr, "mv: overwrite `%s'? ", dest);
119 if (!ask_confirmation()) 119 if (!ask_confirmation())
120 return 0; 120 return 0;
@@ -140,12 +140,12 @@ extern int mv_main(int argc, char **argv)
140 while ((opt = getopt(argc, argv, "fi")) != -1) 140 while ((opt = getopt(argc, argv, "fi")) != -1)
141 switch (opt) { 141 switch (opt) {
142 case 'f': 142 case 'f':
143 flags &= ~CP_INTERACTIVE; 143 flags &= ~FILEUTILS_INTERACTIVE;
144 flags |= CP_FORCE; 144 flags |= FILEUTILS_FORCE;
145 break; 145 break;
146 case 'i': 146 case 'i':
147 flags &= ~CP_FORCE; 147 flags &= ~FILEUTILS_FORCE;
148 flags |= CP_INTERACTIVE; 148 flags |= FILEUTILS_INTERACTIVE;
149 break; 149 break;
150 default: 150 default:
151 show_usage(); 151 show_usage();