From: Michael Meffie Date: Wed, 29 Apr 2015 15:54:45 +0000 (-0400) Subject: libafs: remove linux conditionals for md5 inode number calculation X-Git-Tag: openafs-stable-1_8_0pre1~249 X-Git-Url: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=ac05e8ceebd05c2d8496759e70cf7b1b92541134 libafs: remove linux conditionals for md5 inode number calculation Remove the conditionals which hide the md5 digest calculation for inode numbers on non-linux platforms. This feature was originally added to support sites running on linux, but is generally useful and the implementation is not specific to linux. Change-Id: I7f406f9492780c1893dc1a2892db253b05036120 Reviewed-on: http://gerrit.openafs.org/11854 Tested-by: BuildBot Reviewed-by: Perry Ruiter Reviewed-by: Benjamin Kaduk --- diff --git a/src/afs/afs_util.c b/src/afs/afs_util.c index a1083e4..2879613 100644 --- a/src/afs/afs_util.c +++ b/src/afs/afs_util.c @@ -35,10 +35,7 @@ #include "afsincludes.h" /* Afs-based standard headers */ #include "afs/afs_stats.h" /* afs statistics */ - -#ifdef AFS_LINUX20_ENV #include "hcrypto/md5.h" -#endif #if defined(AFS_AIX_ENV) #include @@ -377,7 +374,6 @@ afs_data_pointer_to_int32(const void *p) return ip.i32[i32_sub]; } -#ifdef AFS_LINUX20_ENV static_inline afs_int32 afs_calc_inum_md5(afs_int32 cell, afs_int32 volume, afs_int32 vnode) { @@ -409,9 +405,6 @@ afs_calc_inum_md5(afs_int32 cell, afs_int32 volume, afs_int32 vnode) } return ino; } -#else -# define afs_calc_inum_md5(cell, volume, vnode) 0 -#endif afs_int32 afs_calc_inum(afs_int32 cell, afs_int32 volume, afs_int32 vnode)