On 09/09/13 20:02, Dave Chinner wrote:
diff --git a/include/xfs_sb.h b/include/xfs_sb.h index 4a710d6..04fe32a 100644 --- a/include/xfs_sb.h +++ b/include/xfs_sb.h @@ -26,6 +26,7 @@ struct xfs_buf; struct xfs_mount; +struct xfs_trans; #define XFS_SB_MAGIC 0x58465342 /* 'XFSB' */ #define XFS_SB_VERSION_1 1 /* 5.3, 6.0.1, 6.1 */ @@ -630,6 +631,12 @@ static inline int xfs_sb_version_has_pquotino(xfs_sb_t *sbp) return XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_5; } +static inline bool +xfs_is_quota_inode(struct xfs_sb *sbp, xfs_ino_t ino) +{ + return (ino == sbp->sb_uquotino || ino == sbp->sb_gquotino); +} + /*
Thanks Dave for doing all this work. The current kernel xfs_sb.h has an additional " || ino == sbp->sb_pquotino" from kernel commit d892d586 that is not making it into user xfs_sb.h. It is wrong to add it here but in a follow up patch (Chandra?). I am happy with the kernel / user sync series. Reviewed-by: Mark Tinguely <tinguely@xxxxxxx> _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs