Imported Upstream version 3.2.0
[debian/amanda] / ndmp-src / ndmp0_xdr.c
1 /*
2  * Please do not edit this file.
3  * It was generated using rpcgen.
4  */
5
6 #include "ndmp0.h"
7
8 bool_t
9 xdr_ndmp0_error (XDR *xdrs, ndmp0_error *objp)
10 {
11         register int32_t *buf;
12
13          if (!xdr_enum (xdrs, (enum_t *) objp))
14                  return FALSE;
15         return TRUE;
16 }
17
18 bool_t
19 xdr_ndmp0_header_message_type (XDR *xdrs, ndmp0_header_message_type *objp)
20 {
21         register int32_t *buf;
22
23          if (!xdr_enum (xdrs, (enum_t *) objp))
24                  return FALSE;
25         return TRUE;
26 }
27
28 bool_t
29 xdr_ndmp0_message (XDR *xdrs, ndmp0_message *objp)
30 {
31         register int32_t *buf;
32
33          if (!xdr_enum (xdrs, (enum_t *) objp))
34                  return FALSE;
35         return TRUE;
36 }
37
38 bool_t
39 xdr_ndmp0_header (XDR *xdrs, ndmp0_header *objp)
40 {
41         register int32_t *buf;
42
43          if (!xdr_u_long (xdrs, &objp->sequence))
44                  return FALSE;
45          if (!xdr_u_long (xdrs, &objp->time_stamp))
46                  return FALSE;
47          if (!xdr_ndmp0_header_message_type (xdrs, &objp->message_type))
48                  return FALSE;
49          if (!xdr_ndmp0_message (xdrs, &objp->message))
50                  return FALSE;
51          if (!xdr_u_long (xdrs, &objp->reply_sequence))
52                  return FALSE;
53          if (!xdr_ndmp0_error (xdrs, &objp->error))
54                  return FALSE;
55         return TRUE;
56 }
57
58 bool_t
59 xdr_ndmp0_connect_open_request (XDR *xdrs, ndmp0_connect_open_request *objp)
60 {
61         register int32_t *buf;
62
63          if (!xdr_u_short (xdrs, &objp->protocol_version))
64                  return FALSE;
65         return TRUE;
66 }
67
68 bool_t
69 xdr_ndmp0_connect_open_reply (XDR *xdrs, ndmp0_connect_open_reply *objp)
70 {
71         register int32_t *buf;
72
73          if (!xdr_ndmp0_error (xdrs, &objp->error))
74                  return FALSE;
75         return TRUE;
76 }
77
78 bool_t
79 xdr_ndmp0_connect_reason (XDR *xdrs, ndmp0_connect_reason *objp)
80 {
81         register int32_t *buf;
82
83          if (!xdr_enum (xdrs, (enum_t *) objp))
84                  return FALSE;
85         return TRUE;
86 }
87
88 bool_t
89 xdr_ndmp0_notify_connected_request (XDR *xdrs, ndmp0_notify_connected_request *objp)
90 {
91         register int32_t *buf;
92
93          if (!xdr_ndmp0_connect_reason (xdrs, &objp->reason))
94                  return FALSE;
95          if (!xdr_u_short (xdrs, &objp->protocol_version))
96                  return FALSE;
97          if (!xdr_string (xdrs, &objp->text_reason, ~0))
98                  return FALSE;
99         return TRUE;
100 }