Lines Matching defs:request
91 * body (input) - request message body.
133 * body (input) - request message body.
141 ndmp_data_start_backup_request_v2 *request;
146 request = (ndmp_data_start_backup_request_v2 *)body;
149 session->ns_data.dd_mover = request->mover;
151 err = ndmpd_tar_start_backup_v2(session, request->bu_type,
152 request->env.env_val, request->env.env_len);
174 * body (input) - request message body.
182 ndmp_data_start_recover_request_v2 *request;
187 request = (ndmp_data_start_recover_request_v2 *) body;
188 session->ns_data.dd_mover = request->mover;
190 err = ndmpd_tar_start_recover_v2(session, request->bu_type,
191 request->env.env_val, request->env.env_len,
192 request->nlist.nlist_val, request->nlist.nlist_len);
210 * with the backup request. This request may only be sent with
215 * body (input) - request message body.
249 * body (input) - request message body.
262 NDMP_LOG(LOG_ERR, "Invalid state to process stop request.");
288 * has actually been aborted and the notify_halt request has been sent.
292 * body (input) - request message body.
306 NDMP_LOG(LOG_ERR, "Invalid state to process abort request.");
338 * body (input) - request message body.
387 * body (input) - request message body.
395 ndmp_data_start_backup_request_v3 *request;
399 request = (ndmp_data_start_backup_request_v3 *)body;
420 if (strcasecmp(request->bu_type, NDMP_TAR_TYPE) == 0) {
422 } else if (strcasecmp(request->bu_type, NDMP_DUMP_TYPE) == 0) {
424 } else if (strcasecmp(request->bu_type, NDMP_ZFS_TYPE) == 0) {
431 request->bu_type);
447 reply.error = ndmpd_zfs_start_op(session, request->env.env_val,
448 request->env.env_len, NULL, 0, NDMP_DATA_OP_BACKUP);
451 request->bu_type, request->env.env_val,
452 request->env.env_len);
477 * body (input) - request message body.
485 ndmp_data_start_recover_request_v3 *request;
489 request = (ndmp_data_start_recover_request_v3 *)body;
499 if (strcasecmp(request->bu_type, NDMP_TAR_TYPE) == 0) {
501 } else if (strcasecmp(request->bu_type, NDMP_DUMP_TYPE) == 0) {
503 } else if (strcasecmp(request->bu_type, NDMP_ZFS_TYPE) == 0) {
510 request->bu_type);
526 reply.error = ndmpd_zfs_start_op(session, request->env.env_val,
527 request->env.env_len, request->nlist.nlist_val,
528 request->nlist.nlist_len, NDMP_DATA_OP_RECOVER);
531 request->env.env_val, request->env.env_len,
532 request->nlist.nlist_val, request->nlist.nlist_len);
556 * has actually been aborted and the notify_halt request has been sent.
560 * body (input) - request message body.
575 NDMP_LOG(LOG_ERR, "Invalid state to process abort request.");
616 * body (input) - request message body.
629 NDMP_LOG(LOG_ERR, "Invalid state to process stop request.");
657 * body (input) - request message body.
665 ndmp_data_listen_request_v3 *request;
671 request = (ndmp_data_listen_request_v3 *)body;
678 "Invalid internal data state to process listen request.");
682 "Invalid mover state to process listen request.");
693 switch (request->addr_type) {
695 reply.data_connection_addr.addr_type = request->addr_type;
705 reply.data_connection_addr.addr_type = request->addr_type;
717 request->addr_type);
738 * body (input) - request message body.
746 ndmp_data_connect_request_v3 *request;
750 request = (ndmp_data_connect_request_v3 *)body;
754 if (!ndmp_valid_v3addr_type(request->addr.addr_type)) {
757 request->addr.addr_type);
760 NDMP_LOG(LOG_ERR, "Invalid state to process connect request.");
771 switch (request->addr.addr_type) {
789 request->addr.tcp_ip_v3, request->addr.tcp_port_v3);
795 request->addr.addr_type);
816 * with the backup request. This request may only be sent with
821 * body (input) - request message body.
860 * body (input) - request message body.
911 * body (input) - request message body.
919 ndmp_data_connect_request_v4 *request;
923 request = (ndmp_data_connect_request_v4 *)body;
927 if (!ndmp_valid_v3addr_type(request->addr.addr_type)) {
930 request->addr.addr_type);
933 NDMP_LOG(LOG_ERR, "Invalid state to process connect request.");
944 switch (request->addr.addr_type) {
962 request->addr.tcp_ip_v4(0), request->addr.tcp_port_v4(0));
968 request->addr.addr_type);
986 * body (input) - request message body.
994 ndmp_data_listen_request_v4 *request;
1000 request = (ndmp_data_listen_request_v4 *)body;
1007 "Invalid internal data state to process listen request.");
1011 "Invalid mover state to process listen request.");
1022 switch (request->addr_type) {
1024 reply.connect_addr.addr_type = request->addr_type;
1034 reply.connect_addr.addr_type = request->addr_type;
1060 request->addr_type);
1081 * body (input) - request message body.
1199 "Error sending notify_data_halted request");
1203 "Error sending notify_data_halted request");
1466 * client request here.
1595 * client request here.
1772 ndmp_notify_data_read_request request;
1789 * send an ndmp_read request to the client.
1790 * The NDMP client will then send a mover_data_read request to
1829 request.offset =
1831 request.length =
1840 &request, 0) < 0) {
1842 "Sending notify_data_read request");
2051 * version 2 data_start_backup request handlers.
2185 * client request here.
2322 * client request here.