Additional refinements of auto-bench stuff.
[xfstests-dev.git] / tools / srcdiff
index ed3f25313a6515913a0cb930a33dc397ed82cba7..22afda3d101f82fa6660aac5dc1efbad0f8fae24 100755 (executable)
@@ -57,6 +57,7 @@ my @difflist = qw(
        xfs_inum.h  xfs_log.h  xfs_log_priv.h  xfs_log_recover.h
        xfs_mount.h  xfs_quota.h  xfs_rtalloc.h
        xfs_sb.h  xfs_trans.h  xfs_trans_space.h  xfs_types.h
+       xfs_fs.h xfs_acl.h xfs_cap.h xfs_mac.h
 );
 
 sub straightdiff {
@@ -83,12 +84,8 @@ print "\n=== Checking headers ===\n";
 foreach (@difflist) {
        straightdiff $_, 'cmd/xfsprogs/include', 'linux/fs/xfs';
 }
-straightdiff 'xfs_cred.h', 'cmd/xfsprogs/include', 'linux/fs/xfs/linux';
-straightdiff 'xfs_fs.h', 'cmd/xfsprogs/include', 'linux/include/linux';
-straightdiff 'dmapi_kern.h', 'cmd/dmapi/include', 'linux/include/linux';
-straightdiff 'dmapi.h', 'cmd/dmapi/include', 'linux/include/linux';
-straightdiff 'arch.h', 'cmd/xfsprogs/include', 'linux/fs/xfs/support';
-straightdiff 'quotaio_xfs.h', 'cmd/xfsdump/include', 'linux/include/linux';
+straightdiff 'dmapi_kern.h', 'cmd/dmapi/include', 'linux/fs/xfs/dmapi';
+straightdiff 'dmapi.h', 'cmd/dmapi/include', 'linux/fs/xfs/dmapi';
 
 # 
 # setstate
@@ -257,13 +254,12 @@ sub functiondiff {
 
 # cmd/xfsprogs/{libxfs,libxlog}/* fs/xfs/*
 my @funclist = qw(
-       xfs_alloc.c  xfs_alloc_btree.c  xfs_attr_leaf.c  xfs_bit.c
+       xfs_alloc.c  xfs_alloc_btree.c  xfs_attr_leaf.c
        xfs_bmap.c  xfs_bmap_btree.c  xfs_btree.c  xfs_da_btree.c
        xfs_dir.c  xfs_dir2.c  xfs_dir2_block.c  xfs_dir2_data.c
        xfs_dir2_leaf.c  xfs_dir2_node.c  xfs_dir2_sf.c
        xfs_dir_leaf.c  xfs_ialloc.c  xfs_ialloc_btree.c
-       xfs_inode.c  xfs_rtalloc.c  xfs_rtbit.c xfs_mount.c
-       xfs_trans.c
+       xfs_inode.c  xfs_rtalloc.c  xfs_mount.c  xfs_trans.c
 );
 
 print "\n=== Checking libxfs code ===\n";