Don't try to copy a socket after "xxx is a socket (not copied)." message.
Previously, it would either try to copy it anyway and fail (without -R), or create fifo instead of the socket (with -R). Found with: Coverity Prevent CID: 5623 MFC after: 2 weeks
This commit is contained in:
parent
c25d9e1d96
commit
9fa5f90fbf
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=208821
@ -466,6 +466,7 @@ copy(char *argv[], enum op type, int fts_options)
|
|||||||
case S_IFSOCK:
|
case S_IFSOCK:
|
||||||
warnx("%s is a socket (not copied).",
|
warnx("%s is a socket (not copied).",
|
||||||
curr->fts_path);
|
curr->fts_path);
|
||||||
|
break;
|
||||||
case S_IFIFO:
|
case S_IFIFO:
|
||||||
if (Rflag) {
|
if (Rflag) {
|
||||||
if (copy_fifo(curr->fts_statp, !dne))
|
if (copy_fifo(curr->fts_statp, !dne))
|
||||||
|
Loading…
Reference in New Issue
Block a user