2 * Please do not edit this file.
3 * It was generated using rpcgen.
9 xdr_ndmp9_error (XDR *xdrs, ndmp9_error *objp)
11 if (!xdr_enum (xdrs, (enum_t *) objp))
17 xdr_ndmp9_message (XDR *xdrs, ndmp9_message *objp)
19 if (!xdr_enum (xdrs, (enum_t *) objp))
23 extern bool_t xdr_ndmp9_no_arguments();
24 #define ndmp9_no_arguments int
27 xdr_ndmp9_just_error_reply (XDR *xdrs, ndmp9_just_error_reply *objp)
29 if (!xdr_ndmp9_error (xdrs, &objp->error))
33 extern bool_t xdr_ndmp9_u_quad();
34 #define ndmp9_u_quad unsigned long long
37 xdr_ndmp9_validity (XDR *xdrs, ndmp9_validity *objp)
39 if (!xdr_enum (xdrs, (enum_t *) objp))
43 #define NDMP9_INVALID_U_LONG 0xFFFFFFFFul
46 xdr_ndmp9_valid_u_long (XDR *xdrs, ndmp9_valid_u_long *objp)
48 if (!xdr_ndmp9_validity (xdrs, &objp->valid))
50 if (!xdr_u_long (xdrs, &objp->value))
54 #define NDMP9_INVALID_U_QUAD 0xFFFFFFFFFFFFFFFFull
57 xdr_ndmp9_valid_u_quad (XDR *xdrs, ndmp9_valid_u_quad *objp)
59 if (!xdr_ndmp9_validity (xdrs, &objp->valid))
61 if (!xdr_ndmp9_u_quad (xdrs, &objp->value))
67 xdr_ndmp9_pval (XDR *xdrs, ndmp9_pval *objp)
69 if (!xdr_string (xdrs, &objp->name, ~0))
71 if (!xdr_string (xdrs, &objp->value, ~0))
77 xdr_ndmp9_auth_type (XDR *xdrs, ndmp9_auth_type *objp)
79 if (!xdr_enum (xdrs, (enum_t *) objp))
85 xdr_ndmp9_auth_attr (XDR *xdrs, ndmp9_auth_attr *objp)
87 if (!xdr_ndmp9_auth_type (xdrs, &objp->auth_type))
89 switch (objp->auth_type) {
95 if (!xdr_opaque (xdrs, objp->ndmp9_auth_attr_u.challenge, 64))
105 xdr_ndmp9_auth_text (XDR *xdrs, ndmp9_auth_text *objp)
107 if (!xdr_string (xdrs, &objp->auth_id, ~0))
109 if (!xdr_string (xdrs, &objp->auth_password, ~0))
115 xdr_ndmp9_auth_md5 (XDR *xdrs, ndmp9_auth_md5 *objp)
117 if (!xdr_string (xdrs, &objp->auth_id, ~0))
119 if (!xdr_opaque (xdrs, objp->auth_digest, 16))
125 xdr_ndmp9_auth_data (XDR *xdrs, ndmp9_auth_data *objp)
127 if (!xdr_ndmp9_auth_type (xdrs, &objp->auth_type))
129 switch (objp->auth_type) {
130 case NDMP9_AUTH_NONE:
132 case NDMP9_AUTH_TEXT:
133 if (!xdr_ndmp9_auth_text (xdrs, &objp->ndmp9_auth_data_u.auth_text))
137 if (!xdr_ndmp9_auth_md5 (xdrs, &objp->ndmp9_auth_data_u.auth_md5))
147 xdr_ndmp9_addr_type (XDR *xdrs, ndmp9_addr_type *objp)
149 if (!xdr_enum (xdrs, (enum_t *) objp))
155 xdr_ndmp9_tcp_addr (XDR *xdrs, ndmp9_tcp_addr *objp)
157 if (!xdr_u_long (xdrs, &objp->ip_addr))
159 if (!xdr_u_short (xdrs, &objp->port))
165 xdr_ndmp9_addr (XDR *xdrs, ndmp9_addr *objp)
167 if (!xdr_ndmp9_addr_type (xdrs, &objp->addr_type))
169 switch (objp->addr_type) {
170 case NDMP9_ADDR_LOCAL:
171 case NDMP9_ADDR_AS_CONNECTED:
174 if (!xdr_ndmp9_tcp_addr (xdrs, &objp->ndmp9_addr_u.tcp_addr))
184 xdr_ndmp9_connect_open_request (XDR *xdrs, ndmp9_connect_open_request *objp)
186 if (!xdr_u_short (xdrs, &objp->protocol_version))
192 xdr_ndmp9_connect_open_reply (XDR *xdrs, ndmp9_connect_open_reply *objp)
194 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
200 xdr_ndmp9_connect_client_auth_request (XDR *xdrs, ndmp9_connect_client_auth_request *objp)
202 if (!xdr_ndmp9_auth_data (xdrs, &objp->auth_data))
208 xdr_ndmp9_connect_client_auth_reply (XDR *xdrs, ndmp9_connect_client_auth_reply *objp)
210 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
216 xdr_ndmp9_connect_close_request (XDR *xdrs, ndmp9_connect_close_request *objp)
218 if (!xdr_ndmp9_no_arguments (xdrs, objp))
224 xdr_ndmp9_connect_close_reply (XDR *xdrs, ndmp9_connect_close_reply *objp)
226 if (!xdr_ndmp9_no_arguments (xdrs, objp))
232 xdr_ndmp9_connect_server_auth_request (XDR *xdrs, ndmp9_connect_server_auth_request *objp)
234 if (!xdr_ndmp9_auth_attr (xdrs, &objp->client_attr))
240 xdr_ndmp9_connect_server_auth_reply (XDR *xdrs, ndmp9_connect_server_auth_reply *objp)
242 if (!xdr_ndmp9_error (xdrs, &objp->error))
244 if (!xdr_ndmp9_auth_data (xdrs, &objp->server_result))
250 xdr_ndmp9_butype_info (XDR *xdrs, ndmp9_butype_info *objp)
252 if (!xdr_string (xdrs, &objp->butype_name, ~0))
254 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->v2attr))
256 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->v3attr))
258 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->v4attr))
260 if (!xdr_array (xdrs, (char **)&objp->default_env.default_env_val, (u_int *) &objp->default_env.default_env_len, ~0,
261 sizeof (ndmp9_pval), (xdrproc_t) xdr_ndmp9_pval))
267 xdr_ndmp9_fs_info (XDR *xdrs, ndmp9_fs_info *objp)
269 if (!xdr_string (xdrs, &objp->fs_type, ~0))
271 if (!xdr_string (xdrs, &objp->fs_logical_device, ~0))
273 if (!xdr_string (xdrs, &objp->fs_physical_device, ~0))
275 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->total_size))
277 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->used_size))
279 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->avail_size))
281 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->total_inodes))
283 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->used_inodes))
285 if (!xdr_array (xdrs, (char **)&objp->fs_env.fs_env_val, (u_int *) &objp->fs_env.fs_env_len, ~0,
286 sizeof (ndmp9_pval), (xdrproc_t) xdr_ndmp9_pval))
288 if (!xdr_string (xdrs, &objp->fs_status, ~0))
294 xdr_ndmp9_device_capability (XDR *xdrs, ndmp9_device_capability *objp)
296 if (!xdr_string (xdrs, &objp->device, ~0))
298 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->v3attr))
300 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->v4attr))
302 if (!xdr_array (xdrs, (char **)&objp->capability.capability_val, (u_int *) &objp->capability.capability_len, ~0,
303 sizeof (ndmp9_pval), (xdrproc_t) xdr_ndmp9_pval))
309 xdr_ndmp9_device_info (XDR *xdrs, ndmp9_device_info *objp)
311 if (!xdr_string (xdrs, &objp->model, ~0))
313 if (!xdr_array (xdrs, (char **)&objp->caplist.caplist_val, (u_int *) &objp->caplist.caplist_len, ~0,
314 sizeof (ndmp9_device_capability), (xdrproc_t) xdr_ndmp9_device_capability))
320 xdr_ndmp9_config_info (XDR *xdrs, ndmp9_config_info *objp)
322 if (!xdr_ndmp9_error (xdrs, &objp->error))
324 if (!xdr_string (xdrs, &objp->hostname, ~0))
326 if (!xdr_string (xdrs, &objp->os_type, ~0))
328 if (!xdr_string (xdrs, &objp->os_vers, ~0))
330 if (!xdr_string (xdrs, &objp->hostid, ~0))
332 if (!xdr_string (xdrs, &objp->vendor_name, ~0))
334 if (!xdr_string (xdrs, &objp->product_name, ~0))
336 if (!xdr_string (xdrs, &objp->revision_number, ~0))
338 if (!xdr_u_long (xdrs, &objp->authtypes))
340 if (!xdr_u_long (xdrs, &objp->conntypes))
342 if (!xdr_array (xdrs, (char **)&objp->butype_info.butype_info_val, (u_int *) &objp->butype_info.butype_info_len, ~0,
343 sizeof (ndmp9_butype_info), (xdrproc_t) xdr_ndmp9_butype_info))
345 if (!xdr_array (xdrs, (char **)&objp->fs_info.fs_info_val, (u_int *) &objp->fs_info.fs_info_len, ~0,
346 sizeof (ndmp9_fs_info), (xdrproc_t) xdr_ndmp9_fs_info))
348 if (!xdr_array (xdrs, (char **)&objp->tape_info.tape_info_val, (u_int *) &objp->tape_info.tape_info_len, ~0,
349 sizeof (ndmp9_device_info), (xdrproc_t) xdr_ndmp9_device_info))
351 if (!xdr_array (xdrs, (char **)&objp->scsi_info.scsi_info_val, (u_int *) &objp->scsi_info.scsi_info_len, ~0,
352 sizeof (ndmp9_device_info), (xdrproc_t) xdr_ndmp9_device_info))
358 xdr_ndmp9_config_get_info_request (XDR *xdrs, ndmp9_config_get_info_request *objp)
360 if (!xdr_ndmp9_no_arguments (xdrs, objp))
366 xdr_ndmp9_config_get_info_reply (XDR *xdrs, ndmp9_config_get_info_reply *objp)
368 if (!xdr_ndmp9_error (xdrs, &objp->error))
370 if (!xdr_ndmp9_config_info (xdrs, &objp->config_info))
376 xdr_ndmp9_config_get_host_info_request (XDR *xdrs, ndmp9_config_get_host_info_request *objp)
378 if (!xdr_ndmp9_no_arguments (xdrs, objp))
384 xdr_ndmp9_config_get_host_info_reply (XDR *xdrs, ndmp9_config_get_host_info_reply *objp)
386 if (!xdr_ndmp9_config_get_info_reply (xdrs, objp))
392 xdr_ndmp9_config_get_connection_type_request (XDR *xdrs, ndmp9_config_get_connection_type_request *objp)
394 if (!xdr_ndmp9_no_arguments (xdrs, objp))
400 xdr_ndmp9_config_get_connection_type_reply (XDR *xdrs, ndmp9_config_get_connection_type_reply *objp)
402 if (!xdr_ndmp9_config_get_info_reply (xdrs, objp))
408 xdr_ndmp9_config_get_server_info_request (XDR *xdrs, ndmp9_config_get_server_info_request *objp)
410 if (!xdr_ndmp9_no_arguments (xdrs, objp))
416 xdr_ndmp9_config_get_server_info_reply (XDR *xdrs, ndmp9_config_get_server_info_reply *objp)
418 if (!xdr_ndmp9_config_get_info_reply (xdrs, objp))
424 xdr_ndmp9_config_get_butype_info_request (XDR *xdrs, ndmp9_config_get_butype_info_request *objp)
426 if (!xdr_ndmp9_no_arguments (xdrs, objp))
432 xdr_ndmp9_config_get_butype_info_reply (XDR *xdrs, ndmp9_config_get_butype_info_reply *objp)
434 if (!xdr_ndmp9_config_get_info_reply (xdrs, objp))
440 xdr_ndmp9_config_get_fs_info_request (XDR *xdrs, ndmp9_config_get_fs_info_request *objp)
442 if (!xdr_ndmp9_no_arguments (xdrs, objp))
448 xdr_ndmp9_config_get_fs_info_reply (XDR *xdrs, ndmp9_config_get_fs_info_reply *objp)
450 if (!xdr_ndmp9_config_get_info_reply (xdrs, objp))
456 xdr_ndmp9_config_get_tape_info_request (XDR *xdrs, ndmp9_config_get_tape_info_request *objp)
458 if (!xdr_ndmp9_no_arguments (xdrs, objp))
464 xdr_ndmp9_config_get_tape_info_reply (XDR *xdrs, ndmp9_config_get_tape_info_reply *objp)
466 if (!xdr_ndmp9_config_get_info_reply (xdrs, objp))
472 xdr_ndmp9_config_get_scsi_info_request (XDR *xdrs, ndmp9_config_get_scsi_info_request *objp)
474 if (!xdr_ndmp9_no_arguments (xdrs, objp))
480 xdr_ndmp9_config_get_scsi_info_reply (XDR *xdrs, ndmp9_config_get_scsi_info_reply *objp)
482 if (!xdr_ndmp9_config_get_info_reply (xdrs, objp))
488 xdr_ndmp9_config_get_auth_attr_request (XDR *xdrs, ndmp9_config_get_auth_attr_request *objp)
490 if (!xdr_ndmp9_auth_type (xdrs, &objp->auth_type))
496 xdr_ndmp9_config_get_auth_attr_reply (XDR *xdrs, ndmp9_config_get_auth_attr_reply *objp)
498 if (!xdr_ndmp9_error (xdrs, &objp->error))
500 if (!xdr_ndmp9_auth_attr (xdrs, &objp->server_attr))
506 xdr_ndmp9_scsi_open_request (XDR *xdrs, ndmp9_scsi_open_request *objp)
508 if (!xdr_string (xdrs, &objp->device, ~0))
514 xdr_ndmp9_scsi_open_reply (XDR *xdrs, ndmp9_scsi_open_reply *objp)
516 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
522 xdr_ndmp9_scsi_close_request (XDR *xdrs, ndmp9_scsi_close_request *objp)
524 if (!xdr_ndmp9_no_arguments (xdrs, objp))
530 xdr_ndmp9_scsi_close_reply (XDR *xdrs, ndmp9_scsi_close_reply *objp)
532 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
538 xdr_ndmp9_scsi_get_state_request (XDR *xdrs, ndmp9_scsi_get_state_request *objp)
540 if (!xdr_ndmp9_no_arguments (xdrs, objp))
546 xdr_ndmp9_scsi_get_state_reply (XDR *xdrs, ndmp9_scsi_get_state_reply *objp)
548 if (!xdr_ndmp9_error (xdrs, &objp->error))
550 if (!xdr_short (xdrs, &objp->target_controller))
552 if (!xdr_short (xdrs, &objp->target_id))
554 if (!xdr_short (xdrs, &objp->target_lun))
560 xdr_ndmp9_scsi_set_target_request (XDR *xdrs, ndmp9_scsi_set_target_request *objp)
562 if (!xdr_string (xdrs, &objp->device, ~0))
564 if (!xdr_u_short (xdrs, &objp->target_controller))
566 if (!xdr_u_short (xdrs, &objp->target_id))
568 if (!xdr_u_short (xdrs, &objp->target_lun))
574 xdr_ndmp9_scsi_set_target_reply (XDR *xdrs, ndmp9_scsi_set_target_reply *objp)
576 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
582 xdr_ndmp9_scsi_reset_device_request (XDR *xdrs, ndmp9_scsi_reset_device_request *objp)
584 if (!xdr_ndmp9_no_arguments (xdrs, objp))
590 xdr_ndmp9_scsi_reset_device_reply (XDR *xdrs, ndmp9_scsi_reset_device_reply *objp)
592 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
598 xdr_ndmp9_scsi_reset_bus_request (XDR *xdrs, ndmp9_scsi_reset_bus_request *objp)
600 if (!xdr_ndmp9_no_arguments (xdrs, objp))
606 xdr_ndmp9_scsi_reset_bus_reply (XDR *xdrs, ndmp9_scsi_reset_bus_reply *objp)
608 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
614 xdr_ndmp9_scsi_data_dir (XDR *xdrs, ndmp9_scsi_data_dir *objp)
616 if (!xdr_enum (xdrs, (enum_t *) objp))
622 xdr_ndmp9_execute_cdb_request (XDR *xdrs, ndmp9_execute_cdb_request *objp)
624 if (!xdr_ndmp9_scsi_data_dir (xdrs, &objp->data_dir))
626 if (!xdr_u_long (xdrs, &objp->timeout))
628 if (!xdr_u_long (xdrs, &objp->datain_len))
630 if (!xdr_bytes (xdrs, (char **)&objp->cdb.cdb_val, (u_int *) &objp->cdb.cdb_len, ~0))
632 if (!xdr_bytes (xdrs, (char **)&objp->dataout.dataout_val, (u_int *) &objp->dataout.dataout_len, ~0))
638 xdr_ndmp9_execute_cdb_reply (XDR *xdrs, ndmp9_execute_cdb_reply *objp)
640 if (!xdr_ndmp9_error (xdrs, &objp->error))
642 if (!xdr_u_char (xdrs, &objp->status))
644 if (!xdr_u_long (xdrs, &objp->dataout_len))
646 if (!xdr_bytes (xdrs, (char **)&objp->datain.datain_val, (u_int *) &objp->datain.datain_len, ~0))
648 if (!xdr_bytes (xdrs, (char **)&objp->ext_sense.ext_sense_val, (u_int *) &objp->ext_sense.ext_sense_len, ~0))
654 xdr_ndmp9_scsi_execute_cdb_request (XDR *xdrs, ndmp9_scsi_execute_cdb_request *objp)
656 if (!xdr_ndmp9_execute_cdb_request (xdrs, objp))
662 xdr_ndmp9_scsi_execute_cdb_reply (XDR *xdrs, ndmp9_scsi_execute_cdb_reply *objp)
664 if (!xdr_ndmp9_execute_cdb_reply (xdrs, objp))
670 xdr_ndmp9_tape_open_mode (XDR *xdrs, ndmp9_tape_open_mode *objp)
672 if (!xdr_enum (xdrs, (enum_t *) objp))
678 xdr_ndmp9_tape_state (XDR *xdrs, ndmp9_tape_state *objp)
680 if (!xdr_enum (xdrs, (enum_t *) objp))
686 xdr_ndmp9_tape_open_request (XDR *xdrs, ndmp9_tape_open_request *objp)
688 if (!xdr_string (xdrs, &objp->device, ~0))
690 if (!xdr_ndmp9_tape_open_mode (xdrs, &objp->mode))
696 xdr_ndmp9_tape_open_reply (XDR *xdrs, ndmp9_tape_open_reply *objp)
698 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
704 xdr_ndmp9_tape_close_request (XDR *xdrs, ndmp9_tape_close_request *objp)
706 if (!xdr_ndmp9_no_arguments (xdrs, objp))
712 xdr_ndmp9_tape_close_reply (XDR *xdrs, ndmp9_tape_close_reply *objp)
714 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
720 xdr_ndmp9_tape_get_state_request (XDR *xdrs, ndmp9_tape_get_state_request *objp)
722 if (!xdr_ndmp9_no_arguments (xdrs, objp))
728 xdr_ndmp9_tape_get_state_reply (XDR *xdrs, ndmp9_tape_get_state_reply *objp)
730 if (!xdr_ndmp9_error (xdrs, &objp->error))
732 if (!xdr_u_long (xdrs, &objp->flags))
734 if (!xdr_ndmp9_tape_state (xdrs, &objp->state))
736 if (!xdr_ndmp9_tape_open_mode (xdrs, &objp->open_mode))
738 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->file_num))
740 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->soft_errors))
742 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->block_size))
744 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->blockno))
746 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->total_space))
748 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->space_remain))
750 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->partition))
756 xdr_ndmp9_tape_mtio_op (XDR *xdrs, ndmp9_tape_mtio_op *objp)
758 if (!xdr_enum (xdrs, (enum_t *) objp))
764 xdr_ndmp9_tape_mtio_request (XDR *xdrs, ndmp9_tape_mtio_request *objp)
766 if (!xdr_ndmp9_tape_mtio_op (xdrs, &objp->tape_op))
768 if (!xdr_u_long (xdrs, &objp->count))
774 xdr_ndmp9_tape_mtio_reply (XDR *xdrs, ndmp9_tape_mtio_reply *objp)
776 if (!xdr_ndmp9_error (xdrs, &objp->error))
778 if (!xdr_u_long (xdrs, &objp->resid_count))
784 xdr_ndmp9_tape_write_request (XDR *xdrs, ndmp9_tape_write_request *objp)
786 if (!xdr_bytes (xdrs, (char **)&objp->data_out.data_out_val, (u_int *) &objp->data_out.data_out_len, ~0))
792 xdr_ndmp9_tape_write_reply (XDR *xdrs, ndmp9_tape_write_reply *objp)
794 if (!xdr_ndmp9_error (xdrs, &objp->error))
796 if (!xdr_u_long (xdrs, &objp->count))
802 xdr_ndmp9_tape_read_request (XDR *xdrs, ndmp9_tape_read_request *objp)
804 if (!xdr_u_long (xdrs, &objp->count))
810 xdr_ndmp9_tape_read_reply (XDR *xdrs, ndmp9_tape_read_reply *objp)
812 if (!xdr_ndmp9_error (xdrs, &objp->error))
814 if (!xdr_bytes (xdrs, (char **)&objp->data_in.data_in_val, (u_int *) &objp->data_in.data_in_len, ~0))
820 xdr_ndmp9_tape_execute_cdb_request (XDR *xdrs, ndmp9_tape_execute_cdb_request *objp)
822 if (!xdr_ndmp9_execute_cdb_request (xdrs, objp))
828 xdr_ndmp9_tape_execute_cdb_reply (XDR *xdrs, ndmp9_tape_execute_cdb_reply *objp)
830 if (!xdr_ndmp9_execute_cdb_reply (xdrs, objp))
836 xdr_ndmp9_mover_state (XDR *xdrs, ndmp9_mover_state *objp)
838 if (!xdr_enum (xdrs, (enum_t *) objp))
844 xdr_ndmp9_mover_mode (XDR *xdrs, ndmp9_mover_mode *objp)
846 if (!xdr_enum (xdrs, (enum_t *) objp))
852 xdr_ndmp9_mover_pause_reason (XDR *xdrs, ndmp9_mover_pause_reason *objp)
854 if (!xdr_enum (xdrs, (enum_t *) objp))
860 xdr_ndmp9_mover_halt_reason (XDR *xdrs, ndmp9_mover_halt_reason *objp)
862 if (!xdr_enum (xdrs, (enum_t *) objp))
868 xdr_ndmp9_mover_get_state_request (XDR *xdrs, ndmp9_mover_get_state_request *objp)
870 if (!xdr_ndmp9_no_arguments (xdrs, objp))
876 xdr_ndmp9_mover_get_state_reply (XDR *xdrs, ndmp9_mover_get_state_reply *objp)
878 if (!xdr_ndmp9_error (xdrs, &objp->error))
880 if (!xdr_ndmp9_mover_state (xdrs, &objp->state))
882 if (!xdr_ndmp9_mover_mode (xdrs, &objp->mode))
884 if (!xdr_ndmp9_mover_pause_reason (xdrs, &objp->pause_reason))
886 if (!xdr_ndmp9_mover_halt_reason (xdrs, &objp->halt_reason))
888 if (!xdr_u_long (xdrs, &objp->record_size))
890 if (!xdr_u_long (xdrs, &objp->record_num))
892 if (!xdr_ndmp9_u_quad (xdrs, &objp->bytes_moved))
894 if (!xdr_ndmp9_u_quad (xdrs, &objp->seek_position))
896 if (!xdr_ndmp9_u_quad (xdrs, &objp->bytes_left_to_read))
898 if (!xdr_ndmp9_u_quad (xdrs, &objp->window_offset))
900 if (!xdr_ndmp9_u_quad (xdrs, &objp->window_length))
902 if (!xdr_ndmp9_addr (xdrs, &objp->data_connection_addr))
908 xdr_ndmp9_mover_listen_request (XDR *xdrs, ndmp9_mover_listen_request *objp)
910 if (!xdr_ndmp9_mover_mode (xdrs, &objp->mode))
912 if (!xdr_ndmp9_addr_type (xdrs, &objp->addr_type))
918 xdr_ndmp9_mover_listen_reply (XDR *xdrs, ndmp9_mover_listen_reply *objp)
920 if (!xdr_ndmp9_error (xdrs, &objp->error))
922 if (!xdr_ndmp9_addr (xdrs, &objp->data_connection_addr))
928 xdr_ndmp9_mover_connect_request (XDR *xdrs, ndmp9_mover_connect_request *objp)
930 if (!xdr_ndmp9_mover_mode (xdrs, &objp->mode))
932 if (!xdr_ndmp9_addr (xdrs, &objp->addr))
938 xdr_ndmp9_mover_connect_reply (XDR *xdrs, ndmp9_mover_connect_reply *objp)
940 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
946 xdr_ndmp9_mover_set_record_size_request (XDR *xdrs, ndmp9_mover_set_record_size_request *objp)
948 if (!xdr_u_long (xdrs, &objp->record_size))
954 xdr_ndmp9_mover_set_record_size_reply (XDR *xdrs, ndmp9_mover_set_record_size_reply *objp)
956 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
962 xdr_ndmp9_mover_set_window_request (XDR *xdrs, ndmp9_mover_set_window_request *objp)
964 if (!xdr_ndmp9_u_quad (xdrs, &objp->offset))
966 if (!xdr_ndmp9_u_quad (xdrs, &objp->length))
972 xdr_ndmp9_mover_set_window_reply (XDR *xdrs, ndmp9_mover_set_window_reply *objp)
974 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
980 xdr_ndmp9_mover_continue_request (XDR *xdrs, ndmp9_mover_continue_request *objp)
982 if (!xdr_ndmp9_no_arguments (xdrs, objp))
988 xdr_ndmp9_mover_continue_reply (XDR *xdrs, ndmp9_mover_continue_reply *objp)
990 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
996 xdr_ndmp9_mover_abort_request (XDR *xdrs, ndmp9_mover_abort_request *objp)
998 if (!xdr_ndmp9_no_arguments (xdrs, objp))
1004 xdr_ndmp9_mover_abort_reply (XDR *xdrs, ndmp9_mover_abort_reply *objp)
1006 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1012 xdr_ndmp9_mover_stop_request (XDR *xdrs, ndmp9_mover_stop_request *objp)
1014 if (!xdr_ndmp9_no_arguments (xdrs, objp))
1020 xdr_ndmp9_mover_stop_reply (XDR *xdrs, ndmp9_mover_stop_reply *objp)
1022 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1028 xdr_ndmp9_mover_read_request (XDR *xdrs, ndmp9_mover_read_request *objp)
1030 if (!xdr_ndmp9_u_quad (xdrs, &objp->offset))
1032 if (!xdr_ndmp9_u_quad (xdrs, &objp->length))
1038 xdr_ndmp9_mover_read_reply (XDR *xdrs, ndmp9_mover_read_reply *objp)
1040 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1046 xdr_ndmp9_mover_close_request (XDR *xdrs, ndmp9_mover_close_request *objp)
1048 if (!xdr_ndmp9_no_arguments (xdrs, objp))
1054 xdr_ndmp9_mover_close_reply (XDR *xdrs, ndmp9_mover_close_reply *objp)
1056 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1062 xdr_ndmp9_data_operation (XDR *xdrs, ndmp9_data_operation *objp)
1064 if (!xdr_enum (xdrs, (enum_t *) objp))
1070 xdr_ndmp9_data_state (XDR *xdrs, ndmp9_data_state *objp)
1072 if (!xdr_enum (xdrs, (enum_t *) objp))
1078 xdr_ndmp9_data_halt_reason (XDR *xdrs, ndmp9_data_halt_reason *objp)
1080 if (!xdr_enum (xdrs, (enum_t *) objp))
1086 xdr_ndmp9_data_get_state_request (XDR *xdrs, ndmp9_data_get_state_request *objp)
1088 if (!xdr_ndmp9_no_arguments (xdrs, objp))
1094 xdr_ndmp9_data_get_state_reply (XDR *xdrs, ndmp9_data_get_state_reply *objp)
1096 if (!xdr_ndmp9_error (xdrs, &objp->error))
1098 if (!xdr_ndmp9_data_operation (xdrs, &objp->operation))
1100 if (!xdr_ndmp9_data_state (xdrs, &objp->state))
1102 if (!xdr_ndmp9_data_halt_reason (xdrs, &objp->halt_reason))
1104 if (!xdr_ndmp9_u_quad (xdrs, &objp->bytes_processed))
1106 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->est_bytes_remain))
1108 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->est_time_remain))
1110 if (!xdr_ndmp9_addr (xdrs, &objp->data_connection_addr))
1112 if (!xdr_ndmp9_u_quad (xdrs, &objp->read_offset))
1114 if (!xdr_ndmp9_u_quad (xdrs, &objp->read_length))
1120 xdr_ndmp9_name (XDR *xdrs, ndmp9_name *objp)
1122 if (!xdr_string (xdrs, &objp->original_path, ~0))
1124 if (!xdr_string (xdrs, &objp->destination_path, ~0))
1126 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->fh_info))
1132 xdr_ndmp9_data_start_backup_request (XDR *xdrs, ndmp9_data_start_backup_request *objp)
1134 if (!xdr_string (xdrs, &objp->bu_type, ~0))
1136 if (!xdr_array (xdrs, (char **)&objp->env.env_val, (u_int *) &objp->env.env_len, ~0,
1137 sizeof (ndmp9_pval), (xdrproc_t) xdr_ndmp9_pval))
1139 if (!xdr_ndmp9_addr (xdrs, &objp->addr))
1145 xdr_ndmp9_data_start_backup_reply (XDR *xdrs, ndmp9_data_start_backup_reply *objp)
1147 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1153 xdr_ndmp9_data_start_recover_request (XDR *xdrs, ndmp9_data_start_recover_request *objp)
1155 if (!xdr_array (xdrs, (char **)&objp->env.env_val, (u_int *) &objp->env.env_len, ~0,
1156 sizeof (ndmp9_pval), (xdrproc_t) xdr_ndmp9_pval))
1158 if (!xdr_array (xdrs, (char **)&objp->nlist.nlist_val, (u_int *) &objp->nlist.nlist_len, ~0,
1159 sizeof (ndmp9_name), (xdrproc_t) xdr_ndmp9_name))
1161 if (!xdr_string (xdrs, &objp->bu_type, ~0))
1163 if (!xdr_ndmp9_addr (xdrs, &objp->addr))
1169 xdr_ndmp9_data_start_recover_reply (XDR *xdrs, ndmp9_data_start_recover_reply *objp)
1171 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1177 xdr_ndmp9_data_start_recover_filehist_request (XDR *xdrs, ndmp9_data_start_recover_filehist_request *objp)
1179 if (!xdr_ndmp9_data_start_recover_request (xdrs, objp))
1185 xdr_ndmp9_data_start_recover_filehist_reply (XDR *xdrs, ndmp9_data_start_recover_filehist_reply *objp)
1187 if (!xdr_ndmp9_data_start_recover_reply (xdrs, objp))
1193 xdr_ndmp9_data_abort_request (XDR *xdrs, ndmp9_data_abort_request *objp)
1195 if (!xdr_ndmp9_no_arguments (xdrs, objp))
1201 xdr_ndmp9_data_abort_reply (XDR *xdrs, ndmp9_data_abort_reply *objp)
1203 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1209 xdr_ndmp9_data_stop_request (XDR *xdrs, ndmp9_data_stop_request *objp)
1211 if (!xdr_ndmp9_no_arguments (xdrs, objp))
1217 xdr_ndmp9_data_stop_reply (XDR *xdrs, ndmp9_data_stop_reply *objp)
1219 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1225 xdr_ndmp9_data_get_env_request (XDR *xdrs, ndmp9_data_get_env_request *objp)
1227 if (!xdr_ndmp9_no_arguments (xdrs, objp))
1233 xdr_ndmp9_data_get_env_reply (XDR *xdrs, ndmp9_data_get_env_reply *objp)
1235 if (!xdr_ndmp9_error (xdrs, &objp->error))
1237 if (!xdr_array (xdrs, (char **)&objp->env.env_val, (u_int *) &objp->env.env_len, ~0,
1238 sizeof (ndmp9_pval), (xdrproc_t) xdr_ndmp9_pval))
1244 xdr_ndmp9_data_listen_request (XDR *xdrs, ndmp9_data_listen_request *objp)
1246 if (!xdr_ndmp9_addr_type (xdrs, &objp->addr_type))
1252 xdr_ndmp9_data_listen_reply (XDR *xdrs, ndmp9_data_listen_reply *objp)
1254 if (!xdr_ndmp9_error (xdrs, &objp->error))
1256 if (!xdr_ndmp9_addr (xdrs, &objp->data_connection_addr))
1262 xdr_ndmp9_data_connect_request (XDR *xdrs, ndmp9_data_connect_request *objp)
1264 if (!xdr_ndmp9_addr (xdrs, &objp->addr))
1270 xdr_ndmp9_data_connect_reply (XDR *xdrs, ndmp9_data_connect_reply *objp)
1272 if (!xdr_ndmp9_just_error_reply (xdrs, objp))
1278 xdr_ndmp9_notify_data_halted_request (XDR *xdrs, ndmp9_notify_data_halted_request *objp)
1280 if (!xdr_ndmp9_data_halt_reason (xdrs, &objp->reason))
1286 xdr_ndmp9_connect_reason (XDR *xdrs, ndmp9_connect_reason *objp)
1288 if (!xdr_enum (xdrs, (enum_t *) objp))
1294 xdr_ndmp9_notify_connected_request (XDR *xdrs, ndmp9_notify_connected_request *objp)
1296 if (!xdr_ndmp9_connect_reason (xdrs, &objp->reason))
1298 if (!xdr_u_short (xdrs, &objp->protocol_version))
1300 if (!xdr_string (xdrs, &objp->text_reason, ~0))
1306 xdr_ndmp9_notify_mover_halted_request (XDR *xdrs, ndmp9_notify_mover_halted_request *objp)
1308 if (!xdr_ndmp9_mover_halt_reason (xdrs, &objp->reason))
1314 xdr_ndmp9_notify_mover_paused_request (XDR *xdrs, ndmp9_notify_mover_paused_request *objp)
1316 if (!xdr_ndmp9_mover_pause_reason (xdrs, &objp->reason))
1318 if (!xdr_ndmp9_u_quad (xdrs, &objp->seek_position))
1324 xdr_ndmp9_notify_data_read_request (XDR *xdrs, ndmp9_notify_data_read_request *objp)
1326 if (!xdr_ndmp9_u_quad (xdrs, &objp->offset))
1328 if (!xdr_ndmp9_u_quad (xdrs, &objp->length))
1334 xdr_ndmp9_log_type (XDR *xdrs, ndmp9_log_type *objp)
1336 if (!xdr_enum (xdrs, (enum_t *) objp))
1342 xdr_ndmp9_log_message_request (XDR *xdrs, ndmp9_log_message_request *objp)
1344 if (!xdr_ndmp9_log_type (xdrs, &objp->log_type))
1346 if (!xdr_u_long (xdrs, &objp->message_id))
1348 if (!xdr_string (xdrs, &objp->entry, ~0))
1350 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->associated_message_sequence))
1356 xdr_ndmp9_recovery_status (XDR *xdrs, ndmp9_recovery_status *objp)
1358 if (!xdr_enum (xdrs, (enum_t *) objp))
1364 xdr_ndmp9_log_file_request (XDR *xdrs, ndmp9_log_file_request *objp)
1366 if (!xdr_string (xdrs, &objp->name, ~0))
1368 if (!xdr_ndmp9_recovery_status (xdrs, &objp->recovery_status))
1374 xdr_ndmp9_file_type (XDR *xdrs, ndmp9_file_type *objp)
1376 if (!xdr_enum (xdrs, (enum_t *) objp))
1382 xdr_ndmp9_file_stat (XDR *xdrs, ndmp9_file_stat *objp)
1384 if (!xdr_ndmp9_file_type (xdrs, &objp->ftype))
1386 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->mtime))
1388 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->atime))
1390 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->ctime))
1392 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->uid))
1394 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->gid))
1396 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->mode))
1398 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->size))
1400 if (!xdr_ndmp9_valid_u_long (xdrs, &objp->links))
1402 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->node))
1404 if (!xdr_ndmp9_valid_u_quad (xdrs, &objp->fh_info))
1410 xdr_ndmp9_file (XDR *xdrs, ndmp9_file *objp)
1412 if (!xdr_string (xdrs, &objp->unix_path, ~0))
1414 if (!xdr_ndmp9_file_stat (xdrs, &objp->fstat))
1420 xdr_ndmp9_fh_add_file_request (XDR *xdrs, ndmp9_fh_add_file_request *objp)
1422 if (!xdr_array (xdrs, (char **)&objp->files.files_val, (u_int *) &objp->files.files_len, ~0,
1423 sizeof (ndmp9_file), (xdrproc_t) xdr_ndmp9_file))
1429 xdr_ndmp9_dir (XDR *xdrs, ndmp9_dir *objp)
1431 if (!xdr_string (xdrs, &objp->unix_name, ~0))
1433 if (!xdr_ndmp9_u_quad (xdrs, &objp->node))
1435 if (!xdr_ndmp9_u_quad (xdrs, &objp->parent))
1441 xdr_ndmp9_fh_add_dir_request (XDR *xdrs, ndmp9_fh_add_dir_request *objp)
1443 if (!xdr_array (xdrs, (char **)&objp->dirs.dirs_val, (u_int *) &objp->dirs.dirs_len, ~0,
1444 sizeof (ndmp9_dir), (xdrproc_t) xdr_ndmp9_dir))
1450 xdr_ndmp9_node (XDR *xdrs, ndmp9_node *objp)
1452 if (!xdr_ndmp9_file_stat (xdrs, &objp->fstat))
1458 xdr_ndmp9_fh_add_node_request (XDR *xdrs, ndmp9_fh_add_node_request *objp)
1460 if (!xdr_array (xdrs, (char **)&objp->nodes.nodes_val, (u_int *) &objp->nodes.nodes_len, ~0,
1461 sizeof (ndmp9_node), (xdrproc_t) xdr_ndmp9_node))