22 |
#endif |
#endif |
23 |
#include <rpc/rpc.h> |
#include <rpc/rpc.h> |
24 |
|
|
25 |
extern short aet_sizes[]; |
extern aet_type_struct aet_types[]; |
26 |
static object |
static object |
27 |
FFN(siGxdr_open)(f) |
FFN(siGxdr_open)(f) |
28 |
object f; |
object f; |
83 |
if(!xdr_array(xdrp,(char **)&elt->v.v_self, |
if(!xdr_array(xdrp,(char **)&elt->v.v_self, |
84 |
&tmp, |
&tmp, |
85 |
elt->v.v_dim, |
elt->v.v_dim, |
86 |
aet_sizes[elt->v.v_elttype], |
aet_types[elt->v.v_elttype].size, |
87 |
e)) |
e)) |
88 |
goto error; |
goto error; |
89 |
} |
} |
145 |
if(!xdr_array(xdrp,(char **)&elt->v.v_self, |
if(!xdr_array(xdrp,(char **)&elt->v.v_self, |
146 |
&tmp, |
&tmp, |
147 |
elt->v.v_dim, |
elt->v.v_dim, |
148 |
aet_sizes[elt->v.v_elttype], |
aet_types[elt->v.v_elttype].size, |
149 |
e)) |
e)) |
150 |
goto error; |
goto error; |
151 |
} |
} |