23 |
#include <rpc/rpc.h> |
#include <rpc/rpc.h> |
24 |
|
|
25 |
extern short aet_sizes[]; |
extern short aet_sizes[]; |
26 |
object |
static object |
27 |
siGxdr_open(f) |
FFN(siGxdr_open)(f) |
28 |
object f; |
object f; |
29 |
{ XDR *xdrs; |
{ XDR *xdrs; |
30 |
object ar= alloc_simple_string(sizeof(XDR)); |
object ar= alloc_simple_string(sizeof(XDR)); |
39 |
return ar; |
return ar; |
40 |
} |
} |
41 |
|
|
42 |
object |
static object |
43 |
siGxdr_write(object str,object elt) { |
FFN(siGxdr_write)(object str,object elt) { |
44 |
|
|
45 |
XDR *xdrp= (XDR *) str->ust.ust_self; |
XDR *xdrp= (XDR *) str->ust.ust_self; |
46 |
xdrproc_t e; |
xdrproc_t e; |
92 |
return elt; |
return elt; |
93 |
} |
} |
94 |
|
|
95 |
object |
static object |
96 |
siGxdr_read(object str,object elt) { |
FFN(siGxdr_read)(object str,object elt) { |
97 |
|
|
98 |
XDR *xdrp= (XDR *) str->ust.ust_self; |
XDR *xdrp= (XDR *) str->ust.ust_self; |
99 |
xdrproc_t e; |
xdrproc_t e; |