Lines Matching refs:reply
139 ndmp_mover_get_state_reply_v2 reply; in ndmpd_mover_get_state_v2() local
142 reply.error = NDMP_NO_ERR; in ndmpd_mover_get_state_v2()
143 reply.state = session->ns_mover.md_state; in ndmpd_mover_get_state_v2()
144 reply.pause_reason = session->ns_mover.md_pause_reason; in ndmpd_mover_get_state_v2()
145 reply.halt_reason = session->ns_mover.md_halt_reason; in ndmpd_mover_get_state_v2()
146 reply.record_size = session->ns_mover.md_record_size; in ndmpd_mover_get_state_v2()
147 reply.record_num = session->ns_mover.md_record_num; in ndmpd_mover_get_state_v2()
148 reply.data_written = in ndmpd_mover_get_state_v2()
150 reply.seek_position = in ndmpd_mover_get_state_v2()
152 reply.bytes_left_to_read = in ndmpd_mover_get_state_v2()
154 reply.window_offset = in ndmpd_mover_get_state_v2()
156 reply.window_length = in ndmpd_mover_get_state_v2()
159 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_get_state_v2()
180 ndmp_mover_listen_reply_v2 reply; in ndmpd_mover_listen_v2() local
190 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_listen_v2()
191 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_listen_v2()
198 reply.mover.addr_type = NDMP_ADDR_LOCAL; in ndmpd_mover_listen_v2()
201 reply.error = NDMP_IO_ERR; in ndmpd_mover_listen_v2()
202 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_listen_v2()
206 reply.mover.addr_type = NDMP_ADDR_TCP; in ndmpd_mover_listen_v2()
207 reply.mover.ndmp_mover_addr_u.addr.ip_addr = htonl(addr); in ndmpd_mover_listen_v2()
208 reply.mover.ndmp_mover_addr_u.addr.port = htons(port); in ndmpd_mover_listen_v2()
222 reply.error = NDMP_NO_ERR; in ndmpd_mover_listen_v2()
223 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_listen_v2()
244 ndmp_mover_continue_reply reply; in ndmpd_mover_continue_v2() local
250 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_continue_v2()
251 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_continue_v2()
256 reply.error = NDMP_NO_ERR; in ndmpd_mover_continue_v2()
257 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_continue_v2()
278 ndmp_mover_abort_reply reply; in ndmpd_mover_abort_v2() local
285 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_abort_v2()
286 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_abort_v2()
291 reply.error = NDMP_NO_ERR; in ndmpd_mover_abort_v2()
292 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_abort_v2()
316 ndmp_mover_stop_reply reply; in ndmpd_mover_stop_v2() local
322 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_stop_v2()
323 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_stop_v2()
329 reply.error = NDMP_NO_ERR; in ndmpd_mover_stop_v2()
330 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_stop_v2()
357 ndmp_mover_set_window_reply reply; in ndmpd_mover_set_window_v2() local
372 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_set_window_v2()
377 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_set_window_v2()
381 reply.error = NDMP_NO_ERR; in ndmpd_mover_set_window_v2()
391 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_set_window_v2()
418 ndmp_mover_read_reply reply; in ndmpd_mover_read_v2() local
426 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_read_v2()
427 ndmp_send_reply(connection, &reply, in ndmpd_mover_read_v2()
433 reply.error = NDMP_DEV_NOT_OPEN_ERR; in ndmpd_mover_read_v2()
434 ndmp_send_reply(connection, &reply, in ndmpd_mover_read_v2()
439 reply.error = NDMP_NO_ERR; in ndmpd_mover_read_v2()
440 ndmp_send_reply(connection, &reply, "sending mover_read reply"); in ndmpd_mover_read_v2()
479 ndmp_mover_close_reply reply; in ndmpd_mover_close_v2() local
485 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_close_v2()
486 ndmp_send_reply(connection, &reply, in ndmpd_mover_close_v2()
492 reply.error = NDMP_NO_ERR; in ndmpd_mover_close_v2()
493 ndmp_send_reply(connection, &reply, "sending mover_close reply"); in ndmpd_mover_close_v2()
515 ndmp_mover_set_record_size_reply reply; in ndmpd_mover_set_record_size_v2() local
524 reply.error = NDMP_NO_ERR; in ndmpd_mover_set_record_size_v2()
525 ndmp_send_reply(connection, &reply, in ndmpd_mover_set_record_size_v2()
553 ndmp_mover_get_state_reply_v3 reply; in ndmpd_mover_get_state_v3() local
556 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_get_state_v3()
558 reply.error = NDMP_NO_ERR; in ndmpd_mover_get_state_v3()
559 reply.state = session->ns_mover.md_state; in ndmpd_mover_get_state_v3()
560 reply.pause_reason = session->ns_mover.md_pause_reason; in ndmpd_mover_get_state_v3()
561 reply.halt_reason = session->ns_mover.md_halt_reason; in ndmpd_mover_get_state_v3()
562 reply.record_size = session->ns_mover.md_record_size; in ndmpd_mover_get_state_v3()
563 reply.record_num = session->ns_mover.md_record_num; in ndmpd_mover_get_state_v3()
564 reply.data_written = in ndmpd_mover_get_state_v3()
566 reply.seek_position = in ndmpd_mover_get_state_v3()
568 reply.bytes_left_to_read = in ndmpd_mover_get_state_v3()
570 reply.window_offset = in ndmpd_mover_get_state_v3()
572 reply.window_length = in ndmpd_mover_get_state_v3()
575 ndmp_copy_addr_v3(&reply.data_connection_addr, in ndmpd_mover_get_state_v3()
578 ndmp_send_reply(connection, &reply, in ndmpd_mover_get_state_v3()
602 ndmp_mover_listen_reply_v3 reply; in ndmpd_mover_listen_v3() local
609 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_listen_v3()
610 reply.error = NDMP_NO_ERR; in ndmpd_mover_listen_v3()
614 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_listen_v3()
617 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_listen_v3()
621 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_listen_v3()
625 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_listen_v3()
629 reply.error = NDMP_DEV_NOT_OPEN_ERR; in ndmpd_mover_listen_v3()
633 reply.error = NDMP_PERMISSION_ERR; in ndmpd_mover_listen_v3()
637 if (reply.error != NDMP_NO_ERR) { in ndmpd_mover_listen_v3()
638 ndmp_send_reply(connection, &reply, in ndmpd_mover_listen_v3()
645 reply.data_connection_addr.addr_type = NDMP_ADDR_LOCAL; in ndmpd_mover_listen_v3()
647 reply.error = NDMP_NO_ERR; in ndmpd_mover_listen_v3()
651 reply.error = NDMP_IO_ERR; in ndmpd_mover_listen_v3()
654 reply.error = NDMP_NO_ERR; in ndmpd_mover_listen_v3()
655 reply.data_connection_addr.addr_type = NDMP_ADDR_TCP; in ndmpd_mover_listen_v3()
656 reply.data_connection_addr.tcp_ip_v3 = htonl(addr); in ndmpd_mover_listen_v3()
657 reply.data_connection_addr.tcp_port_v3 = htons(port); in ndmpd_mover_listen_v3()
665 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_listen_v3()
670 if (reply.error == NDMP_NO_ERR) { in ndmpd_mover_listen_v3()
675 ndmp_send_reply(connection, &reply, in ndmpd_mover_listen_v3()
696 ndmp_mover_continue_reply reply; in ndmpd_mover_continue_v3() local
701 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_continue_v3()
705 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_continue_v3()
706 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_continue_v3()
714 reply.error = NDMP_PRECONDITION_ERR; in ndmpd_mover_continue_v3()
715 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_continue_v3()
771 reply.error = NDMP_NO_ERR; in ndmpd_mover_continue_v3()
772 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_continue_v3()
793 ndmp_mover_abort_reply reply; in ndmpd_mover_abort_v3() local
800 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_abort_v3()
801 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_abort_v3()
806 reply.error = NDMP_NO_ERR; in ndmpd_mover_abort_v3()
807 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_abort_v3()
831 ndmp_mover_set_window_reply reply; in ndmpd_mover_set_window_v3() local
845 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_set_window_v3()
850 reply.error = NDMP_PRECONDITION_ERR; in ndmpd_mover_set_window_v3()
852 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_set_window_v3()
855 reply.error = NDMP_NO_ERR; in ndmpd_mover_set_window_v3()
858 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_set_window_v3()
863 if (reply.error != NDMP_NO_ERR) { in ndmpd_mover_set_window_v3()
864 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_set_window_v3()
890 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_set_window_v3()
918 ndmp_mover_read_reply reply; in ndmpd_mover_read_v3() local
922 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_read_v3()
926 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_read_v3()
929 reply.error = NDMP_READ_IN_PROGRESS_ERR; in ndmpd_mover_read_v3()
932 reply.error = NDMP_DEV_NOT_OPEN_ERR; in ndmpd_mover_read_v3()
937 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_read_v3()
940 reply.error = NDMP_NO_ERR; in ndmpd_mover_read_v3()
943 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_read_v3()
945 if (reply.error != NDMP_NO_ERR) in ndmpd_mover_read_v3()
990 ndmp_mover_set_record_size_reply reply; in ndmpd_mover_set_record_size_v3() local
997 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_set_record_size_v3()
1001 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_set_record_size_v3()
1006 reply.error = NDMP_NO_ERR; in ndmpd_mover_set_record_size_v3()
1008 reply.error = NDMP_NO_MEM_ERR; in ndmpd_mover_set_record_size_v3()
1010 reply.error = NDMP_NO_ERR; in ndmpd_mover_set_record_size_v3()
1017 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_set_record_size_v3()
1038 ndmp_mover_connect_reply_v3 reply; in ndmpd_mover_connect_v3() local
1043 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_connect_v3()
1047 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_connect_v3()
1050 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_connect_v3()
1054 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_connect_v3()
1058 reply.error = NDMP_DEV_NOT_OPEN_ERR; in ndmpd_mover_connect_v3()
1062 reply.error = NDMP_WRITE_PROTECT_ERR; in ndmpd_mover_connect_v3()
1065 reply.error = NDMP_NO_ERR; in ndmpd_mover_connect_v3()
1067 if (reply.error != NDMP_NO_ERR) { in ndmpd_mover_connect_v3()
1068 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_connect_v3()
1083 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_connect_v3()
1089 reply.error = mover_connect_sock(session, request->mode, in ndmpd_mover_connect_v3()
1094 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_connect_v3()
1099 if (reply.error == NDMP_NO_ERR) { in ndmpd_mover_connect_v3()
1106 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_connect_v3()
1134 ndmp_mover_get_state_reply_v4 reply; in ndmpd_mover_get_state_v4() local
1137 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_get_state_v4()
1139 reply.error = NDMP_NO_ERR; in ndmpd_mover_get_state_v4()
1140 reply.state = session->ns_mover.md_state; in ndmpd_mover_get_state_v4()
1141 reply.mode = session->ns_mover.md_mode; in ndmpd_mover_get_state_v4()
1142 reply.pause_reason = session->ns_mover.md_pause_reason; in ndmpd_mover_get_state_v4()
1143 reply.halt_reason = session->ns_mover.md_halt_reason; in ndmpd_mover_get_state_v4()
1144 reply.record_size = session->ns_mover.md_record_size; in ndmpd_mover_get_state_v4()
1145 reply.record_num = session->ns_mover.md_record_num; in ndmpd_mover_get_state_v4()
1146 reply.bytes_moved = in ndmpd_mover_get_state_v4()
1148 reply.seek_position = in ndmpd_mover_get_state_v4()
1150 reply.bytes_left_to_read = in ndmpd_mover_get_state_v4()
1152 reply.window_offset = in ndmpd_mover_get_state_v4()
1154 reply.window_length = in ndmpd_mover_get_state_v4()
1157 ndmp_copy_addr_v4(&reply.data_connection_addr, in ndmpd_mover_get_state_v4()
1160 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_get_state_v4()
1162 free(reply.data_connection_addr.tcp_addr_v4); in ndmpd_mover_get_state_v4()
1186 ndmp_mover_listen_reply_v4 reply; in ndmpd_mover_listen_v4() local
1193 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_listen_v4()
1194 reply.error = NDMP_NO_ERR; in ndmpd_mover_listen_v4()
1198 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_listen_v4()
1201 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_listen_v4()
1205 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_listen_v4()
1209 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_listen_v4()
1213 reply.error = NDMP_DEV_NOT_OPEN_ERR; in ndmpd_mover_listen_v4()
1216 reply.error = NDMP_PRECONDITION_ERR; in ndmpd_mover_listen_v4()
1220 reply.error = NDMP_PERMISSION_ERR; in ndmpd_mover_listen_v4()
1224 if (reply.error != NDMP_NO_ERR) { in ndmpd_mover_listen_v4()
1225 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_listen_v4()
1232 reply.connect_addr.addr_type = NDMP_ADDR_LOCAL; in ndmpd_mover_listen_v4()
1234 reply.error = NDMP_NO_ERR; in ndmpd_mover_listen_v4()
1238 reply.error = NDMP_IO_ERR; in ndmpd_mover_listen_v4()
1241 reply.error = NDMP_NO_ERR; in ndmpd_mover_listen_v4()
1251 ndmp_copy_addr_v4(&reply.connect_addr, in ndmpd_mover_listen_v4()
1262 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_listen_v4()
1267 if (reply.error == NDMP_NO_ERR) { in ndmpd_mover_listen_v4()
1272 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_listen_v4()
1274 free(reply.connect_addr.tcp_addr_v4); in ndmpd_mover_listen_v4()
1293 ndmp_mover_connect_reply_v4 reply; in ndmpd_mover_connect_v4() local
1297 (void) memset((void*)&reply, 0, sizeof (reply)); in ndmpd_mover_connect_v4()
1301 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_connect_v4()
1304 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_connect_v4()
1308 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_connect_v4()
1312 reply.error = NDMP_DEV_NOT_OPEN_ERR; in ndmpd_mover_connect_v4()
1316 reply.error = NDMP_PERMISSION_ERR; in ndmpd_mover_connect_v4()
1319 reply.error = NDMP_PRECONDITION_ERR; in ndmpd_mover_connect_v4()
1322 reply.error = NDMP_NO_ERR; in ndmpd_mover_connect_v4()
1324 if (reply.error != NDMP_NO_ERR) { in ndmpd_mover_connect_v4()
1325 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_connect_v4()
1340 reply.error = NDMP_ILLEGAL_STATE_ERR; in ndmpd_mover_connect_v4()
1346 reply.error = mover_connect_sock(session, request->mode, in ndmpd_mover_connect_v4()
1351 reply.error = NDMP_ILLEGAL_ARGS_ERR; in ndmpd_mover_connect_v4()
1356 if (reply.error == NDMP_NO_ERR) { in ndmpd_mover_connect_v4()
1363 ndmp_send_reply(connection, (void *) &reply, in ndmpd_mover_connect_v4()