bin/111226: commit references a PR

dfilter service dfilter at FreeBSD.ORG
Sun Jun 21 15:40:03 UTC 2009


The following reply was made to PR bin/111226; it has been noted by GNATS.

From: dfilter at FreeBSD.ORG (dfilter service)
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: bin/111226: commit references a PR
Date: Sun, 21 Jun 2009 15:36:21 +0000 (UTC)

 Author: jilles
 Date: Sun Jun 21 15:36:10 2009
 New Revision: 194587
 URL: http://svn.freebsd.org/changeset/base/194587
 
 Log:
   MFC r193086: Preserve file flags on symlinks in cp -Rp.
   This reported ENOSYS before.
   
   PR:		bin/111226 (part of)
   Submitted by:	Martin Kammerhofer
   Approved by:	ed (mentor) (implicit)
 
 Modified:
   stable/7/bin/cp/   (props changed)
   stable/7/bin/cp/utils.c
 
 Modified: stable/7/bin/cp/utils.c
 ==============================================================================
 --- stable/7/bin/cp/utils.c	Sun Jun 21 13:41:32 2009	(r194586)
 +++ stable/7/bin/cp/utils.c	Sun Jun 21 15:36:10 2009	(r194587)
 @@ -339,7 +339,7 @@ setfile(struct stat *fs, int fd)
  	if (!gotstat || fs->st_flags != ts.st_flags)
  		if (fdval ?
  		    fchflags(fd, fs->st_flags) :
 -		    (islink ? (errno = ENOSYS) :
 +		    (islink ? lchflags(to.p_path, fs->st_flags) :
  		    chflags(to.p_path, fs->st_flags))) {
  			warn("chflags: %s", to.p_path);
  			rval = 1;
 _______________________________________________
 svn-src-all at freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe at freebsd.org"
 


More information about the freebsd-bugs mailing list