Remove unused file include/err_rpc.h

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove some cruft from FSAL

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Consolidate err_fsal.h bits and simplify msg_fsal_err

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove obsolete FSAL_DIGEST_SIZEOF

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Consolidate code into FSAL/commonlib.c

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove unused MAX_3 replace MAX_2 with system defined MAX

There is no need to litter our code with redundant definitions.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Consolidate posix2fsal_error into FSAL/fsal_convert.c

Each FSAL had it's own copy of this function, all doing the same
conversions except for a few error code ommitted from some FSAL's
versions.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Eliminate duplicate fsal2posix_openflags in FSAL_PT

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Consolidate posix2fsal_attributes into FSAL/fsal_convert.c

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Eliminate FSAL_GPFS and FSAL_PT copies of fsal_convert.h

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move some declatations from fsal.h to fsal_convert.h

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move nfs4_MakeCred and nfs_access_op to nfs_creds.c

Consolidate credential/permission checking type code in nfs_creds.c

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Consolidate NFS file handle functions into support/nfs_filehandle_mgmt.c

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move some export declarations to nfs_exports.h

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Get rid of unused nfs function name strings

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Consolidate conversion functions into nfs_convert.c

And rename nfs_tools.h nfs_convert.h

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Consolidate nfs_proto_tools.c declarations into nfs_proto_tools.h

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Use fs_maxfilesize() instead of constant

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Cleanup nfs_core.h

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Add fsal_module pointer to cache_inode_key

This makes sure that cache inode key is unique between FSALs.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>