49 enum nfssys_op { OLD_NFS_SVC, OLD_ASYNC_DAEMON, EXPORTFS, OLD_NFS_GETFH, |
49 enum nfssys_op { OLD_NFS_SVC, OLD_ASYNC_DAEMON, EXPORTFS, OLD_NFS_GETFH, |
50 OLD_NFS_CNVT, NFS_REVAUTH, OLD_NFS_FH_TO_FID, OLD_LM_SVC, KILL_LOCKMGR, |
50 OLD_NFS_CNVT, NFS_REVAUTH, OLD_NFS_FH_TO_FID, OLD_LM_SVC, KILL_LOCKMGR, |
51 LOG_FLUSH, SVCPOOL_CREATE, NFS_SVC, LM_SVC, SVCPOOL_WAIT, SVCPOOL_RUN, |
51 LOG_FLUSH, SVCPOOL_CREATE, NFS_SVC, LM_SVC, SVCPOOL_WAIT, SVCPOOL_RUN, |
52 NFS4_SVC, RDMA_SVC_INIT, NFS4_CLR_STATE, NFS_IDMAP, |
52 NFS4_SVC, RDMA_SVC_INIT, NFS4_CLR_STATE, NFS_IDMAP, |
53 NFS4_SVC_REQUEST_QUIESCE, NFS_GETFH, NFS4_DSS_SETPATHS, |
53 NFS4_SVC_REQUEST_QUIESCE, NFS_GETFH, NFS4_DSS_SETPATHS, |
54 NFS4_DSS_SETPATHS_SIZE }; |
54 NFS4_DSS_SETPATHS_SIZE, MOUNTD_ARGS }; |
55 |
55 |
56 struct nfs_svc_args { |
56 struct nfs_svc_args { |
57 int fd; /* Connection endpoint */ |
57 int fd; /* Connection endpoint */ |
58 char *netid; /* Identify transport */ |
58 char *netid; /* Identify transport */ |
59 struct netbuf addrmask; /* Address mask for host */ |
59 struct netbuf addrmask; /* Address mask for host */ |
316 extern int nfsl_flush(struct nfsl_flush_args *, model_t); |
316 extern int nfsl_flush(struct nfsl_flush_args *, model_t); |
317 extern int nfs4_svc(struct nfs4_svc_args *, model_t); |
317 extern int nfs4_svc(struct nfs4_svc_args *, model_t); |
318 extern int rdma_start(struct rdma_svc_args *); |
318 extern int rdma_start(struct rdma_svc_args *); |
319 extern void rfs4_clear_client_state(struct nfs4clrst_args *); |
319 extern void rfs4_clear_client_state(struct nfs4clrst_args *); |
320 extern void nfs_idmap_args(struct nfsidmap_args *); |
320 extern void nfs_idmap_args(struct nfsidmap_args *); |
|
321 extern void mountd_args(uint_t); |
321 #endif |
322 #endif |
322 |
323 |
323 #ifdef __cplusplus |
324 #ifdef __cplusplus |
324 } |
325 } |
325 #endif |
326 #endif |