mirror of
https://git.FreeBSD.org/src.git
synced 2024-11-21 07:15:49 +00:00
mv: More style nits.
Sponsored by: Klara, Inc. Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D47568
This commit is contained in:
parent
842a2c1ad3
commit
dc6105ebed
31
bin/mv/mv.c
31
bin/mv/mv.c
@ -32,13 +32,12 @@
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <sys/acl.h>
|
||||
#include <sys/param.h>
|
||||
#include <sys/acl.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/wait.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/mount.h>
|
||||
|
||||
#include <err.h>
|
||||
#include <errno.h>
|
||||
@ -62,18 +61,16 @@ static int copy(const char *, const char *);
|
||||
static int do_move(const char *, const char *);
|
||||
static int fastcopy(const char *, const char *, struct stat *);
|
||||
static void usage(void);
|
||||
static void preserve_fd_acls(int source_fd, int dest_fd, const char *source_path,
|
||||
const char *dest_path);
|
||||
static void preserve_fd_acls(int, int, const char *, const char *);
|
||||
|
||||
int
|
||||
main(int argc, char *argv[])
|
||||
{
|
||||
size_t baselen, len;
|
||||
int rval;
|
||||
char *p, *endp;
|
||||
struct stat sb;
|
||||
int ch;
|
||||
char path[PATH_MAX];
|
||||
struct stat sb;
|
||||
char *p, *endp;
|
||||
size_t baselen, len;
|
||||
int ch, rval;
|
||||
|
||||
while ((ch = getopt(argc, argv, "fhinv")) != -1)
|
||||
switch (ch) {
|
||||
@ -161,9 +158,10 @@ main(int argc, char *argv[])
|
||||
static int
|
||||
do_move(const char *from, const char *to)
|
||||
{
|
||||
char path[PATH_MAX], modep[15];
|
||||
struct statfs sfs;
|
||||
struct stat sb;
|
||||
int ask, ch, first;
|
||||
char modep[15];
|
||||
|
||||
/*
|
||||
* Check access. If interactive and file exists, ask user if it
|
||||
@ -171,7 +169,6 @@ do_move(const char *from, const char *to)
|
||||
* make sure the user wants to clobber it.
|
||||
*/
|
||||
if (!fflg && !access(to, F_OK)) {
|
||||
|
||||
/* prompt only if source exists */
|
||||
if (lstat(from, &sb) == -1) {
|
||||
warn("%s", from);
|
||||
@ -217,9 +214,6 @@ do_move(const char *from, const char *to)
|
||||
}
|
||||
|
||||
if (errno == EXDEV) {
|
||||
struct statfs sfs;
|
||||
char path[PATH_MAX];
|
||||
|
||||
/*
|
||||
* If the source is a symbolic link and is on another
|
||||
* filesystem, it can be recreated at the destination.
|
||||
@ -305,8 +299,8 @@ err: if (unlink(to))
|
||||
warn("%s: set owner/group (was: %lu/%lu)", to,
|
||||
(u_long)sbp->st_uid, (u_long)sbp->st_gid);
|
||||
if (oldmode & (S_ISUID | S_ISGID)) {
|
||||
warnx(
|
||||
"%s: owner/group changed; clearing suid/sgid (mode was 0%03o)",
|
||||
warnx("%s: owner/group changed; "
|
||||
"clearing suid/sgid (mode was 0%03o)",
|
||||
to, oldmode);
|
||||
sbp->st_mode &= ~(S_ISUID | S_ISGID);
|
||||
}
|
||||
@ -494,7 +488,6 @@ preserve_fd_acls(int source_fd, int dest_fd, const char *source_path,
|
||||
static void
|
||||
usage(void)
|
||||
{
|
||||
|
||||
(void)fprintf(stderr, "%s\n%s\n",
|
||||
"usage: mv [-f | -i | -n] [-hv] source target",
|
||||
" mv [-f | -i | -n] [-v] source ... directory");
|
||||
|
Loading…
Reference in New Issue
Block a user