Dev 9 Coverity fixes

Got most of 22 defects fixed

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Refactor and simplify export to export client linkage

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Remove deprecated FS_specific from exportlist

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix config_FindItemByName

Got broken by restructure of config_root and config_node.
NOTE: This function is on the deprecate list.

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Remove dead code from LUSTRE config parsing

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix quota.h handling in LUSTRE

This is fixed based on examination of headers in lustre 2.4.2.
CMakeLists.txt is fixed so config.h sets its defines properly.
Built with lustre-client-2.4.2-2.6.32_358.23.2.el6 from whamcloud.com.

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Merge remote-tracking branch 'linuxbox2/next' into merge_next

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Remove dead code scripts for deprecated features

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Adjust export defaults and limits

Make it possible to have Access = None.
Increase upper limit on I/O to 9M

Signed-off-by: Jim Lieb <jlieb@panasas.com>
V2.1-dev_10

Signed-off-by: Jim Lieb <jlieb@panasas.com>
FSAL_CEPH: Update for libcephfs API change

The prototype of ceph_ll_readlink is different
in the latest Ceph code (ganesha ceph.sh points
to an old revision)

Signed-off-by: John Spray <john.spray@inktank.com>
Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>