cvs commit: src/bin/cp utils.c

YONETANI Tomokazu y0netan1 at crater.dragonflybsd.org
Thu Sep 4 20:18:24 PDT 2008


y0netan1    2008/09/04 20:16:55 PDT

DragonFly src repository

  Modified files:
    bin/cp               utils.c 
  Log:
  Don't fail if the file flags of source and copied symlinks don't match.
  Although there's no lchflags(), symlinks inherit file flags of their
  parent directory(for history retention flags), so file flags may be set
  on symlinks.  chflags(1) on a symlink doesn't do anything nor does it
  return an error code, so the new behavior is more consistent with
  chflags(1)'s.
  Symlinks don't inherit file flags on previous versions of DragonFly
  or on FreeBSD, so this code has never had a chance to return ENOSYS.
  
  Suggested-By: Matt
  
  Revision  Changes    Path
  1.12      +1 -1      src/bin/cp/utils.c


http://www.dragonflybsd.org/cvsweb/src/bin/cp/utils.c.diff?r1=1.11&r2=1.12&f=u





More information about the Commits mailing list