Lines Matching refs:connection

65 static struct conn_list *ndmp_connect_list_find(ndmp_connection_t *connection);
75 static void ndmp_connect_get_v2(ndmp_connection_t *connection,
85 static void ndmp_connect_get_v3(ndmp_connection_t *connection,
142 ndmpd_connect_open_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_open_v2() argument
150 if (!(session = (ndmpd_session_t *)ndmp_get_client_data(connection))) in ndmpd_connect_open_v2()
159 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_open_v2()
171 ndmp_set_version(connection, request->protocol_version); in ndmpd_connect_open_v2()
190 ndmpd_connect_client_auth_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_client_auth_v2() argument
220 ndmpd_audit_connect(connection, EINVAL); in ndmpd_connect_client_auth_v2()
230 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v2()
231 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v2()
233 ndmpd_audit_connect(connection, in ndmpd_connect_client_auth_v2()
242 ndmpd_audit_connect(connection, in ndmpd_connect_client_auth_v2()
252 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v2()
253 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v2()
255 ndmpd_audit_connect(connection, in ndmpd_connect_client_auth_v2()
269 ndmpd_audit_connect(connection, reply.error ? in ndmpd_connect_client_auth_v2()
282 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v2()
283 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v2()
285 ndmpd_audit_connect(connection, in ndmpd_connect_client_auth_v2()
295 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v2()
296 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v2()
298 ndmpd_audit_connect(connection, in ndmpd_connect_client_auth_v2()
304 session = ndmp_get_client_data(connection); in ndmpd_connect_client_auth_v2()
320 ndmpd_audit_connect(connection, reply.error ? in ndmpd_connect_client_auth_v2()
331 ndmp_set_authorized(connection, TRUE); in ndmpd_connect_client_auth_v2()
333 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v2()
335 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v2()
353 ndmpd_connect_server_auth_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_server_auth_v2() argument
386 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_server_auth_v2()
405 ndmpd_connect_close_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_close_v2() argument
409 if ((session = (ndmpd_session_t *)ndmp_get_client_data(connection))) { in ndmpd_connect_close_v2()
410 (void) ndmp_close(connection); in ndmpd_connect_close_v2()
434 ndmpd_connect_client_auth_v3(ndmp_connection_t *connection, void *body) in ndmpd_connect_client_auth_v3() argument
457 ndmpd_audit_connect(connection, ENOTSUP); in ndmpd_connect_client_auth_v3()
467 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v3()
468 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v3()
470 ndmpd_audit_connect(connection, in ndmpd_connect_client_auth_v3()
478 ndmpd_audit_connect(connection, reply.error ? in ndmpd_connect_client_auth_v3()
489 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v3()
490 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v3()
492 ndmpd_audit_connect(connection, in ndmpd_connect_client_auth_v3()
497 session = ndmp_get_client_data(connection); in ndmpd_connect_client_auth_v3()
501 ndmpd_audit_connect(connection, reply.error ? in ndmpd_connect_client_auth_v3()
508 ndmpd_audit_connect(connection, EINVAL); in ndmpd_connect_client_auth_v3()
512 ndmp_set_authorized(connection, TRUE); in ndmpd_connect_client_auth_v3()
514 ndmp_set_authorized(connection, FALSE); in ndmpd_connect_client_auth_v3()
515 if (tcp_get_peer(connection->conn_sock, &addr.s_addr, in ndmpd_connect_client_auth_v3()
523 ndmp_send_reply(connection, (void *) &reply, in ndmpd_connect_client_auth_v3()
543 ndmpd_connect_close_v3(ndmp_connection_t *connection, void *body) in ndmpd_connect_close_v3() argument
549 if (!(session = (ndmpd_session_t *)ndmp_get_client_data(connection))) in ndmpd_connect_close_v3()
562 if (ndmp_send_request(connection, NDMP_NOTIFY_CONNECTION_STATUS, in ndmpd_connect_close_v3()
569 ndmp_close(connection); in ndmpd_connect_close_v3()
648 ndmp_connect_list_find(ndmp_connection_t *connection) in ndmp_connect_list_find() argument
653 connection); in ndmp_connect_list_find()
656 if (clp->cl_conn == connection) { in ndmp_connect_list_find()
678 ndmp_connect_list_add(ndmp_connection_t *connection, int *id) in ndmp_connect_list_add() argument
682 if (connection == NULL) { in ndmp_connect_list_add()
690 clp->cl_conn = connection; in ndmp_connect_list_add()
714 ndmp_connect_list_del(ndmp_connection_t *connection) in ndmp_connect_list_del() argument
719 if (!(clp = ndmp_connect_list_find(connection))) { in ndmp_connect_list_del()
922 ndmp_connect_get_v2(ndmp_connection_t *connection, ndmp_door_ctx_t *enc_ctx) in ndmp_connect_get_v2() argument
926 if ((session = (ndmpd_session_t *)ndmp_get_client_data(connection))) { in ndmp_connect_get_v2()
989 ndmp_connect_get_v3(ndmp_connection_t *connection, ndmp_door_ctx_t *enc_ctx) in ndmp_connect_get_v3() argument
993 if ((session = (ndmpd_session_t *)ndmp_get_client_data(connection))) { in ndmp_connect_get_v3()
1047 ndmpd_connect_kill(ndmp_connection_t *connection) in ndmpd_connect_kill() argument
1051 if (!(session = (ndmpd_session_t *)ndmp_get_client_data(connection))) in ndmpd_connect_kill()
1056 ndmpd_connect_close_v2(connection, (void *)NULL); in ndmpd_connect_kill()
1060 ndmpd_connect_close_v3(connection, (void *)NULL); in ndmpd_connect_kill()