Move MaxRead, MaxWrite, etc. from exportlist_t to gsh_export

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Replace exportlist_t with gsh_export in many functions and data

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move filesystem_id from exportlist_t to gsh_exports

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move UseCookieVerifier from exportlist_t to gsh_exports

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Strip out export reload admin command and thread pause/resume

This code has not been hooked up in ages. Eventually we will probably
have an export reload, but it won't look anything like this code (and
won't require pausing threads).

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move state lists from exportlist_t to gsh_export

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move  expire_type_attr and expire_time_attr from exportlsit_t to gsh_export

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move exp_root_list from exportlist_t to gsh_export

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Move clients and export_perms from exportlist_t to gsh_export

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
MORE Replace exportlist_t with gsh_export in many functions and data

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove exportlist_t reference from compound_data_t

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Need to test req_ctx->export in NLM functions for bad handle processing

For NLM calls where handle is bad, NLM must handle response in the case
of async "MSG" calls, so we just defer to NLM routines to respond with
NLM4_STALE_FH (NLM doesn't have a BADHANDLE code)

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove exportlist_t from protocol functions

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove obsolete Protocols/NFS/test_mnt_proto.c

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