| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 | --- dsniff-2.4.orig/mount.h	1970-01-01 00:00:00.000000000 +0100+++ dsniff-2.4/mount.h	2009-12-11 12:42:08.000000000 +0100@@ -0,0 +1,151 @@+/*+ * Please do not edit this file.+ * It was generated using rpcgen.+ */++#ifndef _MOUNT_H_RPCGEN+#define _MOUNT_H_RPCGEN++#include <rpc/rpc.h>+++#ifdef __cplusplus+extern "C" {+#endif++#define MNTPATHLEN 1024+#define MNTNAMLEN 255+#define FHSIZE 32+#define FHSIZE3 64++typedef char fhandle[FHSIZE];++typedef struct {+	u_int fhandle3_len;+	char *fhandle3_val;+} fhandle3;++struct fhstatus {+	u_int fhs_status;+	union {+		fhandle fhs_fhandle;+	} fhstatus_u;+};+typedef struct fhstatus fhstatus;++#define fhs_fh fhstatus_u.fhs_fhandle++enum mountstat3 {+	MNT_OK = 0,+	MNT3ERR_PERM = 1,+	MNT3ERR_NOENT = 2,+	MNT3ERR_IO = 5,+	MNT3ERR_ACCES = 13,+	MNT3ERR_NOTDIR = 20,+	MNT3ERR_INVAL = 22,+	MNT3ERR_NAMETOOLONG = 63,+	MNT3ERR_NOTSUPP = 10004,+	MNT3ERR_SERVERFAULT = 10006,+};+typedef enum mountstat3 mountstat3;++struct mountres3_ok {+	fhandle3 fhandle;+	struct {+		u_int auth_flavors_len;+		int *auth_flavors_val;+	} auth_flavors;+};+typedef struct mountres3_ok mountres3_ok;++struct mountres3 {+	mountstat3 fhs_status;+	union {+		mountres3_ok mountinfo;+	} mountres3_u;+};+typedef struct mountres3 mountres3;++typedef char *dirpath;++#define MOUNTPROG 100005+#define MOUNTVERS 1++#if defined(__STDC__) || defined(__cplusplus)+#define MOUNTPROC_NULL 0+extern  void * mountproc_null_1(void *, CLIENT *);+extern  void * mountproc_null_1_svc(void *, struct svc_req *);+#define MOUNTPROC_MNT 1+extern  fhstatus * mountproc_mnt_1(dirpath *, CLIENT *);+extern  fhstatus * mountproc_mnt_1_svc(dirpath *, struct svc_req *);+extern int mountprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);++#else /* K&R C */+#define MOUNTPROC_NULL 0+extern  void * mountproc_null_1();+extern  void * mountproc_null_1_svc();+#define MOUNTPROC_MNT 1+extern  fhstatus * mountproc_mnt_1();+extern  fhstatus * mountproc_mnt_1_svc();+extern int mountprog_1_freeresult ();+#endif /* K&R C */+#define MOUNTVERS_POSIX 2++#if defined(__STDC__) || defined(__cplusplus)+extern  void * mountproc_null_2(void *, CLIENT *);+extern  void * mountproc_null_2_svc(void *, struct svc_req *);+extern  fhstatus * mountproc_mnt_2(dirpath *, CLIENT *);+extern  fhstatus * mountproc_mnt_2_svc(dirpath *, struct svc_req *);+extern int mountprog_2_freeresult (SVCXPRT *, xdrproc_t, caddr_t);++#else /* K&R C */+extern  void * mountproc_null_2();+extern  void * mountproc_null_2_svc();+extern  fhstatus * mountproc_mnt_2();+extern  fhstatus * mountproc_mnt_2_svc();+extern int mountprog_2_freeresult ();+#endif /* K&R C */+#define MOUNTVERS3 3++#if defined(__STDC__) || defined(__cplusplus)+extern  void * mountproc_null_3(void *, CLIENT *);+extern  void * mountproc_null_3_svc(void *, struct svc_req *);+extern  mountres3 * mountproc_mnt_3(dirpath *, CLIENT *);+extern  mountres3 * mountproc_mnt_3_svc(dirpath *, struct svc_req *);+extern int mountprog_3_freeresult (SVCXPRT *, xdrproc_t, caddr_t);++#else /* K&R C */+extern  void * mountproc_null_3();+extern  void * mountproc_null_3_svc();+extern  mountres3 * mountproc_mnt_3();+extern  mountres3 * mountproc_mnt_3_svc();+extern int mountprog_3_freeresult ();+#endif /* K&R C */++/* the xdr functions */++#if defined(__STDC__) || defined(__cplusplus)+extern  bool_t xdr_fhandle (XDR *, fhandle);+extern  bool_t xdr_fhandle3 (XDR *, fhandle3*);+extern  bool_t xdr_fhstatus (XDR *, fhstatus*);+extern  bool_t xdr_mountstat3 (XDR *, mountstat3*);+extern  bool_t xdr_mountres3_ok (XDR *, mountres3_ok*);+extern  bool_t xdr_mountres3 (XDR *, mountres3*);+extern  bool_t xdr_dirpath (XDR *, dirpath*);++#else /* K&R C */+extern bool_t xdr_fhandle ();+extern bool_t xdr_fhandle3 ();+extern bool_t xdr_fhstatus ();+extern bool_t xdr_mountstat3 ();+extern bool_t xdr_mountres3_ok ();+extern bool_t xdr_mountres3 ();+extern bool_t xdr_dirpath ();++#endif /* K&R C */++#ifdef __cplusplus+}+#endif++#endif /* !_MOUNT_H_RPCGEN */
 |