Fixup cache inode hash functions in shell

The shell was using different cache inode hash functions than
Ganesha. Use the same ones and get rid of the crufty ones.:wq

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Remove use of log_snprintf and log_fprintf from shell and Log/test_liblog_functions.c

NOTE: shell/commands_Cache_inode.c depends on long deprecated special
Ganesha formatting codes. These fprintf will not work...

Since Ganesha no longer has it's own snprintf implementation
for logging, there is no need to test it.

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Get rid of _USE_GHOSTFS

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Remove dead nfs_tools code

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Strip ifdefed out code from FSAL_VFS

sprint_mem will be deprecated...

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Remove print_buff from cache_content_emergency_flush.c

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Add display.h and safe display buffers

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Add simple log macro to log opaque values

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in log_functions

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Add display_sockaddr to use display buffer for sockaddr/sockip

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Disable hash table display functions

Hash table display functions will be converted to use display buffer.
Disabling all of them allows for piecemeal re-implementation.

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Remove unused cache inode hash display functions

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in hash table for display functions

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for gss ctx

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for dupreq hash table

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for ip name

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for ip stats

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer for idmapper

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in nfs4 clientid

Signed-off-by: Frank Filz <ffilz@us.ibm.com>
Use display buffer in nfs4_state_id.c

Signed-off-by: Frank Filz <ffilz@us.ibm.com>