1MOUNT3(3) mount3 3.0 MOUNT3(3)
2
3
4
6 packet.nfs.mount3 - MOUNTv3 decoding module
7
9 class DUMP3res(baseobj.BaseObj)
10 struct DUMP3res {
11 mountentry *mountlist;
12 };
13
14
15 Methods defined here:
16 ---------------------
17
18 __init__(self, unpack)
19
20 class EXPORT3res(baseobj.BaseObj)
21 struct EXPORT3res {
22 exportnode3 *exports;
23 };
24
25
26 Methods defined here:
27 ---------------------
28
29 __init__(self, unpack)
30
31 class MNT3args(baseobj.BaseObj)
32 struct MNT3args {
33 dirpath3 path;
34 };
35
36
37 Methods defined here:
38 ---------------------
39
40 __init__(self, unpack)
41
42 class MNT3res(baseobj.BaseObj)
43 union switch MNT3res (mountstat3 status) {
44 case const.MNT3_OK:
45 MNT3resok mountinfo;
46 default:
47 void;
48 };
49
50
51 Methods defined here:
52 ---------------------
53
54 __init__(self, unpack)
55
56 class MNT3resok(baseobj.BaseObj)
57 struct MNT3resok {
58 fhandle3 fh;
59 rpc_auth_flavors auth_flavors<>;
60 };
61
62
63 Methods defined here:
64 ---------------------
65
66 __init__(self, unpack)
67
68 class MOUNT3args(packet.utils.RPCload)
69 union switch MOUNT3args (mount_proc3 procedure) {
70 case const.MOUNTPROC3_NULL:
71 void;
72 case const.MOUNTPROC3_MNT:
73 MNT3args opmnt;
74 case const.MOUNTPROC3_DUMP:
75 void;
76 case const.MOUNTPROC3_UMNT:
77 UMNT3args opumnt;
78 case const.MOUNTPROC3_UMNTALL:
79 void;
80 case const.MOUNTPROC3_EXPORT:
81 void;
82 };
83
84
85 Methods defined here:
86 ---------------------
87
88 __init__(self, unpack, procedure)
89
90 class MOUNT3res(packet.utils.RPCload)
91 union switch MOUNT3res (mount_proc3 procedure) {
92 case const.MOUNTPROC3_NULL:
93 void;
94 case const.MOUNTPROC3_MNT:
95 MNT3res opmnt;
96 case const.MOUNTPROC3_DUMP:
97 DUMP3res opdump;
98 case const.MOUNTPROC3_UMNT:
99 void;
100 case const.MOUNTPROC3_UMNTALL:
101 void;
102 case const.MOUNTPROC3_EXPORT:
103 EXPORT3res opexport;
104 };
105
106
107 Methods defined here:
108 ---------------------
109
110 __init__(self, unpack, procedure)
111
112 class UMNT3args(baseobj.BaseObj)
113 struct UMNT3args {
114 dirpath3 path;
115 };
116
117
118 Methods defined here:
119 ---------------------
120
121 __init__(self, unpack)
122
123 class exportnode3(baseobj.BaseObj)
124 struct exportnode3 {
125 dirpath3 dir;
126 name3 *groups;
127 exportnode3 *next;
128 };
129
130
131 Methods defined here:
132 ---------------------
133
134 __init__(self, unpack)
135
136 class mount_proc3(packet.utils.Enum)
137 enum mount_proc3
138
139
140 class mountentry(baseobj.BaseObj)
141 struct mountentry {
142 name3 hostname;
143 dirpath3 directory;
144 mountentry *next;
145 };
146
147
148 Methods defined here:
149 ---------------------
150
151 __init__(self, unpack)
152
153 class mountstat3(packet.utils.Enum)
154 enum mountstat3
155
156
157 class rpc_auth_flavors(packet.utils.Enum)
158 enum rpc_auth_flavors
159
160
162 dirpath3(unpack)
163 fhandle3(unpack)
164 Basic Data Types
165
166 name3(unpack)
168 baseobj(3), packet.unpack(3), packet.utils(3)
169
170
172 No known bugs.
173
175 Jorge Mora (mora@netapp.com)
176
177
178
179NFStest 2.1.5 14 February 2017 MOUNT3(3)