1MOUNT3(3)                         mount3 3.0                         MOUNT3(3)
2
3
4

NAME

6       packet.nfs.mount3 - MOUNTv3 decoding module
7

CLASSES

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

FUNCTIONS

162   dirpath3(unpack)
163   fhandle3(unpack)
164        Basic Data Types
165
166   name3(unpack)

SEE ALSO

168       baseobj(3), packet.unpack(3), packet.utils(3)
169
170

BUGS

172       No known bugs.
173

AUTHOR

175       Jorge Mora (mora@netapp.com)
176
177
178
179NFStest 2.1.5                  14 February 2017                      MOUNT3(3)
Impressum