Linux: Add autoconf macro for structure checks
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Tue, 27 Apr 2010 12:02:20 +0000 (13:02 +0100)
committerDerrick Brashear <shadow@dementia.org>
Tue, 27 Apr 2010 19:23:34 +0000 (12:23 -0700)
commit02f2c7cb3734d44dc90b77d631909373daefacd3
tree44910ebc5ddb7af329c9d5b3b610279a69f90c3f
parent6fc3ac36701cd64736b784e99184c504fa4226f4
Linux: Add autoconf macro for structure checks

Add a new autoconf macro for doing structure element checks, and
modify all simple structure checks to use it. This introduces a
standard name form - STRUCT_structure_HAS_element, so there are
some changes in the code to make use of this standard form.

Change-Id: Ife967322503ae6f428e76845000de04f26929e65
Reviewed-on: http://gerrit.openafs.org/1853
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
acinclude.m4
src/afs/LINUX/osi_compat.h
src/afs/LINUX/osi_vfsops.c
src/afs/LINUX/osi_vnodeops.c
src/afs/LINUX24/osi_vfsops.c
src/afs/LINUX24/osi_vnodeops.c
src/afs/afs.h
src/afs/afs_vcache.c
src/cf/linux-test1.m4
src/cf/linux-test3.m4
src/cf/linux-test4.m4