int m_exported; /* known to knfsd. -1 means not sure */
int m_xtabent : 1, /* xtab entry exists */
m_mayexport: 1, /* derived from xtabbed */
int m_exported; /* known to knfsd. -1 means not sure */
int m_xtabent : 1, /* xtab entry exists */
m_mayexport: 1, /* derived from xtabbed */
- m_changed : 1; /* options (may) have changed */
+ m_changed : 1, /* options (may) have changed */
+ m_warned : 1; /* warned about multiple exports
+ * matching one client */
int client_match(nfs_client *, char *hname);
void client_release(nfs_client *);
void client_freeall(void);
int client_match(nfs_client *, char *hname);
void client_release(nfs_client *);
void client_freeall(void);
int client_member(char *client, char *name);
int export_read(char *fname);
int client_member(char *client, char *name);
int export_read(char *fname);