Displaying 1 result from an estimated 1 matches for "no_fflag".
Did you mean:
  no_fflags
  
2012 May 07
0
Solved problem with hard links and schg flag under FreeBSD
...) return 0;
	RETURN_ERROR_IF_RO_OR_LO;
	if (link(fname1, fname2) == 0)
		return 0;
#ifdef SUPPORT_FORCE_CHANGE
	if (force_change && (errno == EPERM || errno == EACCES)) {
		char parent[MAXPATHLEN];
		int parent_flags;
		int saved_errno = errno;
		int file_flags = make_mutable(fname1, NULL, NO_FFLAGS, force_change);
		if (file_flags) {
		       	int ret = link(fname1, fname2);
			undo_make_mutable(fname1, file_flags);
			if (ret == 0)
				return 0;
		}
		parent_flags = make_parentdir_mutable(fname2, force_change, parent, sizeof parent);
		if (parent_flags) {
			int ret = link(fname1, fname2);...