Improve doxygen slightly

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Remove another NULL pointer error check

These really should all get taken out since they're obvious programming
faults and should do something catastrophic, not just get logged
somewhere.

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Another doxygen fix

Actually make the grouping braces valid doxygen comments.

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Remove SNMP documentation

The SNMP features were removed some time ago.

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
Remove Ganestat documentation

The Ganestat code was removed some time ago.

Signed-off-by: Adam C. Emerson <aemerson@linuxbox.com>
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>
Use long form clientid to persist clientid on storage for V4 recovery.
Since clientid could be 1024 byte long and contains non printable characters,
we devide the long form clientid into segments of 255 characters
to create a directory sturcture to represent the clientid.

For example:
abcdefghijklmn -> abcd/efgh/ijkl/mn

Signed-off-by: Rong Zeng <rongzeng@us.ibm.com>
Revert quota.h changes in LUSTRE

Validated Fedora build once old crud was FULLY removed from /usr/local

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix likely and unlikely macros

These seem to have been busted for a long time but unused due to the
hacked in defs elsewhere...

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Remove redundant likely/unlikely definitions in log.h

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Remove extraneous likely/unlikely definitions

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