]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/include/exportfs.h
rpc.mountd: create client_resolve and change client_compose to take a hostent arg
[nfs-utils.git] / support / include / exportfs.h
index 431b5ce7701c0036668d8a61b31367f7b654c44f..c1ba54357fa677f9d9eb48cb5e2517ff8d63a0c3 100644 (file)
@@ -32,7 +32,7 @@ enum {
 
 typedef struct mclient {
        struct mclient *        m_next;
-       char                    m_hostname[NFSCLNT_IDMAX+1];
+       char *                  m_hostname;
        int                     m_type;
        int                     m_naddr;
        struct in_addr          m_addrlist[NFSCLNT_ADDRMAX];
@@ -64,7 +64,8 @@ int                           client_check(nfs_client *, struct hostent *);
 int                            client_match(nfs_client *, char *hname);
 void                           client_release(nfs_client *);
 void                           client_freeall(void);
-char *                         client_compose(struct in_addr addr);
+char *                         client_compose(struct hostent *he);
+struct hostent *               client_resolve(struct in_addr addr);
 int                            client_member(char *client, char *name);
 
 int                            export_read(char *fname);