native 49 lib/cib/cib_native.c cib_native_opaque_t *native = cib->variant_opaque; native 80 lib/cib/cib_native.c rc = crm_ipc_send(native->ipc, op_msg, ipc_flags, cib->call_timeout * 1000, &op_reply); native 163 lib/cib/cib_native.c if (!crm_ipc_connected(native->ipc)) { native 219 lib/cib/cib_native.c cib_native_opaque_t *native = cib->variant_opaque; native 223 lib/cib/cib_native.c native->source = NULL; native 224 lib/cib/cib_native.c native->ipc = NULL; native 226 lib/cib/cib_native.c if (native->dnotify_fn) { native 227 lib/cib/cib_native.c native->dnotify_fn(userdata); native 234 lib/cib/cib_native.c cib_native_opaque_t *native = cib->variant_opaque; native 241 lib/cib/cib_native.c if (native->source != NULL) { native 243 lib/cib/cib_native.c mainloop_del_ipc_client(native->source); native 244 lib/cib/cib_native.c native->source = NULL; native 245 lib/cib/cib_native.c native->ipc = NULL; native 247 lib/cib/cib_native.c } else if (native->ipc) { native 249 lib/cib/cib_native.c crm_ipc_t *ipc = native->ipc; native 251 lib/cib/cib_native.c native->ipc = NULL; native 268 lib/cib/cib_native.c cib_native_opaque_t *native = cib->variant_opaque; native 300 lib/cib/cib_native.c native->source = mainloop_add_ipc_client(channel, G_PRIORITY_HIGH, native 302 lib/cib/cib_native.c native->ipc = mainloop_get_ipc_client(native->source); native 304 lib/cib/cib_native.c if (rc != pcmk_ok || native->ipc == NULL || !crm_ipc_connected(native->ipc)) { native 317 lib/cib/cib_native.c if (crm_ipc_send(native->ipc, hello, crm_ipc_client_response, -1, native 330 lib/cib/cib_native.c native->token = crm_element_value_copy(reply, native 332 lib/cib/cib_native.c if (native->token == NULL) { native 365 lib/cib/cib_native.c cib_native_opaque_t *native = cib->variant_opaque; native 367 lib/cib/cib_native.c free(native->token); native 382 lib/cib/cib_native.c cib_native_opaque_t *native = cib->variant_opaque; native 388 lib/cib/cib_native.c rc = crm_ipc_send(native->ipc, notify_msg, crm_ipc_client_response, native 404 lib/cib/cib_native.c cib_native_opaque_t *native = NULL; native 411 lib/cib/cib_native.c native = cib->variant_opaque; native 412 lib/cib/cib_native.c native->dnotify_fn = dnotify; native 439 lib/cib/cib_native.c cib_native_opaque_t *native = cib->variant_opaque; native 442 lib/cib/cib_native.c *async_id = native->token; native 445 lib/cib/cib_native.c *sync_id = native->token; native 453 lib/cib/cib_native.c cib_native_opaque_t *native = NULL; native 460 lib/cib/cib_native.c native = calloc(1, sizeof(cib_native_opaque_t)); native 462 lib/cib/cib_native.c if (native == NULL) { native 468 lib/cib/cib_native.c cib->variant_opaque = native; native 470 lib/cib/cib_native.c native->ipc = NULL; native 471 lib/cib/cib_native.c native->source = NULL; native 472 lib/cib/cib_native.c native->dnotify_fn = NULL; native 271 lib/fencing/st_client.c stonith_private_t *native = NULL; native 278 lib/fencing/st_client.c native = stonith->st_private; native 279 lib/fencing/st_client.c native->ipc = NULL; native 280 lib/fencing/st_client.c native->source = NULL; native 282 lib/fencing/st_client.c free(native->token); native->token = NULL; native 287 lib/fencing/st_client.c foreach_notify_entry(native, stonith_send_notification, &blob); native 845 lib/fencing/st_client.c stonith_private_t *native = stonith->st_private; native 849 lib/fencing/st_client.c if (native->source != NULL) { native 851 lib/fencing/st_client.c mainloop_del_ipc_client(native->source); native 852 lib/fencing/st_client.c native->source = NULL; native 853 lib/fencing/st_client.c native->ipc = NULL; native 855 lib/fencing/st_client.c } else if (native->ipc) { native 857 lib/fencing/st_client.c crm_ipc_t *ipc = native->ipc; native 859 lib/fencing/st_client.c native->ipc = NULL; native 864 lib/fencing/st_client.c free(native->token); native->token = NULL; native 1096 lib/fencing/st_client.c stonith_private_t *native = NULL; native 1106 lib/fencing/st_client.c native = stonith->st_private; native 1107 lib/fencing/st_client.c pcmk__assert(native != NULL); native 1115 lib/fencing/st_client.c native->ipc = crm_ipc_new("stonith-ng", 0); native 1116 lib/fencing/st_client.c if (native->ipc != NULL) { native 1117 lib/fencing/st_client.c rc = pcmk__connect_generic_ipc(native->ipc); native 1119 lib/fencing/st_client.c rc = pcmk__ipc_fd(native->ipc, stonith_fd); native 1126 lib/fencing/st_client.c crm_ipc_close(native->ipc); native 1127 lib/fencing/st_client.c crm_ipc_destroy(native->ipc); native 1128 lib/fencing/st_client.c native->ipc = NULL; native 1134 lib/fencing/st_client.c native->source = native 1136 lib/fencing/st_client.c native->ipc = mainloop_get_ipc_client(native->source); native 1139 lib/fencing/st_client.c if (native->ipc == NULL) { native 1148 lib/fencing/st_client.c rc = crm_ipc_send(native->ipc, hello, crm_ipc_client_response, -1, &reply); native 1162 lib/fencing/st_client.c native->token = crm_element_value_copy(reply, PCMK__XA_ST_CLIENTID); native 1169 lib/fencing/st_client.c } else if (native->token == NULL) { native 1176 lib/fencing/st_client.c display_name, native->token); native 1198 lib/fencing/st_client.c stonith_private_t *native = stonith->st_private; native 1209 lib/fencing/st_client.c rc = crm_ipc_send(native->ipc, notify_msg, crm_ipc_client_response, -1, NULL); native 1553 lib/fencing/st_client.c stonith_private_t *native = NULL; native 1557 lib/fencing/st_client.c native = stonith->st_private; native 1563 lib/fencing/st_client.c if ((stonith->state == stonith_disconnected) || (native->token == NULL)) { native 1576 lib/fencing/st_client.c op_msg = stonith_create_op(stonith->call_id, native->token, op, data, call_options); native 1599 lib/fencing/st_client.c rc = crm_ipc_send(native->ipc, op_msg, ipc_flags, native 1653 lib/fencing/st_client.c if (!crm_ipc_connected(native->ipc)) { native 1655 lib/fencing/st_client.c free(native->token); native->token = NULL; native 105 lib/lrmd/lrmd_client.c static int process_lrmd_handshake_reply(xmlNode *reply, lrmd_private_t *native); native 272 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 279 lib/lrmd/lrmd_client.c } else if (!native->callback) { native 285 lib/lrmd/lrmd_client.c event.remote_nodename = native->remote_nodename; native 348 lib/lrmd/lrmd_client.c native->callback(&event); native 361 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 363 lib/lrmd/lrmd_client.c if (native->callback != NULL) { native 381 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 383 lib/lrmd/lrmd_client.c return (native->remote->tls_session != NULL); native 389 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 398 lib/lrmd/lrmd_client.c if (native->expected_late_replies > 0) { native 399 lib/lrmd/lrmd_client.c native->expected_late_replies--; native 405 lib/lrmd/lrmd_client.c int rc = process_lrmd_handshake_reply(xml, native); native 430 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 432 lib/lrmd/lrmd_client.c if (native->pending_notify == NULL) { native 437 lib/lrmd/lrmd_client.c g_list_foreach(native->pending_notify, lrmd_dispatch_internal, lrmd); native 438 lib/lrmd/lrmd_client.c g_list_free_full(native->pending_notify, lrmd_free_xml); native 439 lib/lrmd/lrmd_client.c native->pending_notify = NULL; native 456 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 467 lib/lrmd/lrmd_client.c rc = pcmk__remote_ready(native->remote, 0); native 469 lib/lrmd/lrmd_client.c rc = pcmk__read_remote_message(native->remote, -1); native 474 lib/lrmd/lrmd_client.c (native->remote_nodename? native->remote_nodename : "local")); native 482 lib/lrmd/lrmd_client.c xml = pcmk__remote_message_xml(native->remote); native 497 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 499 lib/lrmd/lrmd_client.c switch (native->type) { native 501 lib/lrmd/lrmd_client.c return crm_ipc_ready(native->ipc); native 504 lib/lrmd/lrmd_client.c if (native->pending_notify) { native 507 lib/lrmd/lrmd_client.c int rc = pcmk__remote_ready(native->remote, 0); native 520 lib/lrmd/lrmd_client.c native->type); native 589 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 591 lib/lrmd/lrmd_client.c switch (native->type) { native 597 lib/lrmd/lrmd_client.c native->remote_nodename); native 601 lib/lrmd/lrmd_client.c native->type); native 605 lib/lrmd/lrmd_client.c native->ipc = NULL; native 606 lib/lrmd/lrmd_client.c native->source = NULL; native 608 lib/lrmd/lrmd_client.c if (native->callback) { native 611 lib/lrmd/lrmd_client.c event.remote_nodename = native->remote_nodename; native 612 lib/lrmd/lrmd_client.c native->callback(&event); native 620 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 624 lib/lrmd/lrmd_client.c if (native->remote->tls_session) { native 625 lib/lrmd/lrmd_client.c gnutls_bye(native->remote->tls_session, GNUTLS_SHUT_RDWR); native 626 lib/lrmd/lrmd_client.c gnutls_deinit(native->remote->tls_session); native 627 lib/lrmd/lrmd_client.c native->remote->tls_session = NULL; native 629 lib/lrmd/lrmd_client.c if (native->tls) { native 630 lib/lrmd/lrmd_client.c pcmk__free_tls(native->tls); native 631 lib/lrmd/lrmd_client.c native->tls = NULL; native 633 lib/lrmd/lrmd_client.c if (native->sock) { native 634 lib/lrmd/lrmd_client.c close(native->sock); native 636 lib/lrmd/lrmd_client.c if (native->process_notify) { native 637 lib/lrmd/lrmd_client.c mainloop_destroy_trigger(native->process_notify); native 638 lib/lrmd/lrmd_client.c native->process_notify = NULL; native 640 lib/lrmd/lrmd_client.c if (native->pending_notify) { native 641 lib/lrmd/lrmd_client.c g_list_free_full(native->pending_notify, lrmd_free_xml); native 642 lib/lrmd/lrmd_client.c native->pending_notify = NULL; native 644 lib/lrmd/lrmd_client.c if (native->handshake_trigger != NULL) { native 645 lib/lrmd/lrmd_client.c mainloop_destroy_trigger(native->handshake_trigger); native 646 lib/lrmd/lrmd_client.c native->handshake_trigger = NULL; native 649 lib/lrmd/lrmd_client.c free(native->remote->buffer); native 650 lib/lrmd/lrmd_client.c free(native->remote->start_state); native 651 lib/lrmd/lrmd_client.c native->remote->buffer = NULL; native 652 lib/lrmd/lrmd_client.c native->remote->start_state = NULL; native 653 lib/lrmd/lrmd_client.c native->source = 0; native 654 lib/lrmd/lrmd_client.c native->sock = 0; native 656 lib/lrmd/lrmd_client.c if (native->callback) { native 658 lib/lrmd/lrmd_client.c event.remote_nodename = native->remote_nodename; native 660 lib/lrmd/lrmd_client.c native->callback(&event); native 680 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 695 lib/lrmd/lrmd_client.c *reply = pcmk__remote_message_xml(native->remote); native 707 lib/lrmd/lrmd_client.c rc = pcmk__read_remote_message(native->remote, remaining_timeout); native 712 lib/lrmd/lrmd_client.c *reply = pcmk__remote_message_xml(native->remote); native 728 lib/lrmd/lrmd_client.c native->pending_notify = g_list_append(native->pending_notify, *reply); native 729 lib/lrmd/lrmd_client.c if (native->process_notify) { native 731 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->process_notify); native 740 lib/lrmd/lrmd_client.c if (native->expected_late_replies > 0) { native 741 lib/lrmd/lrmd_client.c native->expected_late_replies--; native 750 lib/lrmd/lrmd_client.c if (native->remote->buffer && native->process_notify) { native 751 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->process_notify); native 762 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 769 lib/lrmd/lrmd_client.c rc = lrmd__remote_send_xml(native->remote, msg, global_remote_msg_id, native 815 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 817 lib/lrmd/lrmd_client.c switch (native->type) { native 819 lib/lrmd/lrmd_client.c rc = crm_ipc_send(native->ipc, msg, crm_ipc_client_response, timeout, reply); native 826 lib/lrmd/lrmd_client.c native->type); native 837 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 839 lib/lrmd/lrmd_client.c switch (native->type) { native 841 lib/lrmd/lrmd_client.c rc = crm_ipc_send(native->ipc, msg, crm_ipc_flags_none, 0, NULL); native 849 lib/lrmd/lrmd_client.c native->expected_late_replies++; native 855 lib/lrmd/lrmd_client.c native->type); native 865 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 867 lib/lrmd/lrmd_client.c switch (native->type) { native 869 lib/lrmd/lrmd_client.c return crm_ipc_connected(native->ipc); native 874 lib/lrmd/lrmd_client.c native->type); native 903 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 916 lib/lrmd/lrmd_client.c CRM_LOG_ASSERT(native->token != NULL); native 919 lib/lrmd/lrmd_client.c op_msg = lrmd_create_op(native->token, op, data, timeout, options); native 969 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 974 lib/lrmd/lrmd_client.c (native->type == pcmk__client_ipc)); native 986 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 993 lib/lrmd/lrmd_client.c (stonith__watchdog_fencing_enabled_for_node(native->remote_nodename))) { native 998 lib/lrmd/lrmd_client.c (native->type == pcmk__client_ipc)); native 1022 lib/lrmd/lrmd_client.c process_lrmd_handshake_reply(xmlNode *reply, lrmd_private_t *native) native 1039 lib/lrmd/lrmd_client.c native->remote->uptime = uptime; native 1042 lib/lrmd/lrmd_client.c native->remote->start_state = strdup(start_state); native 1059 lib/lrmd/lrmd_client.c native->token = strdup(tmp_ticket); native 1060 lib/lrmd/lrmd_client.c native->peer_version = strdup(version?version:"1.0"); /* Included since 1.1 */ native 1071 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1073 lib/lrmd/lrmd_client.c xmlNode *hello = lrmd_handshake_hello_msg(name, native->proxy_callback != NULL); native 1084 lib/lrmd/lrmd_client.c rc = process_lrmd_handshake_reply(reply, native); native 1101 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1102 lib/lrmd/lrmd_client.c xmlNode *hello = lrmd_handshake_hello_msg(name, native->proxy_callback != NULL); native 1107 lib/lrmd/lrmd_client.c native->expected_late_replies++; native 1120 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1131 lib/lrmd/lrmd_client.c native->ipc = crm_ipc_new(CRM_SYSTEM_LRMD, 0); native 1132 lib/lrmd/lrmd_client.c if (native->ipc != NULL) { native 1133 lib/lrmd/lrmd_client.c rc = pcmk__connect_generic_ipc(native->ipc); native 1135 lib/lrmd/lrmd_client.c rc = pcmk__ipc_fd(native->ipc, fd); native 1143 lib/lrmd/lrmd_client.c native->source = mainloop_add_ipc_client(CRM_SYSTEM_LRMD, G_PRIORITY_HIGH, 0, lrmd, &lrmd_callbacks); native 1144 lib/lrmd/lrmd_client.c native->ipc = mainloop_get_ipc_client(native->source); native 1147 lib/lrmd/lrmd_client.c if (native->ipc == NULL) { native 1361 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1363 lib/lrmd/lrmd_client.c if (native->callback) { native 1366 lib/lrmd/lrmd_client.c event.remote_nodename = native->remote_nodename; native 1368 lib/lrmd/lrmd_client.c native->callback(&event); native 1375 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1379 lib/lrmd/lrmd_client.c native->server, native->port, native 1383 lib/lrmd/lrmd_client.c gnutls_deinit(native->remote->tls_session); native 1384 lib/lrmd/lrmd_client.c native->remote->tls_session = NULL; native 1392 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1399 lib/lrmd/lrmd_client.c pcmk__tls_check_cert_expiration(native->remote->tls_session); native 1402 lib/lrmd/lrmd_client.c native->server, native->port); native 1424 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1426 lib/lrmd/lrmd_client.c int rc = pcmk__tls_client_handshake(native->remote, TLS_HANDSHAKE_TIMEOUT, native 1448 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1452 lib/lrmd/lrmd_client.c native->server, native->port); native 1459 lib/lrmd/lrmd_client.c native->process_notify = mainloop_add_trigger(G_PRIORITY_HIGH, native 1461 lib/lrmd/lrmd_client.c native->source = mainloop_add_fd(name, G_PRIORITY_HIGH, native->sock, lrmd, native 1488 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1489 lib/lrmd/lrmd_client.c pcmk__remote_t *remote = native->remote; native 1509 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->handshake_trigger); native 1523 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1527 lib/lrmd/lrmd_client.c native->async_timer = 0; native 1533 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1540 lib/lrmd/lrmd_client.c native->sock = sock; native 1542 lib/lrmd/lrmd_client.c if (native->tls == NULL) { native 1543 lib/lrmd/lrmd_client.c rc = pcmk__init_tls(&native->tls, false, use_cert ? GNUTLS_CRD_CERTIFICATE : GNUTLS_CRD_PSK); native 1559 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1565 lib/lrmd/lrmd_client.c pcmk__tls_add_psk_key(native->tls, &psk_key); native 1569 lib/lrmd/lrmd_client.c native->remote->tls_session = pcmk__new_tls_session(native->tls, sock); native 1570 lib/lrmd/lrmd_client.c if (native->remote->tls_session == NULL) { native 1580 lib/lrmd/lrmd_client.c rc = pcmk__tls_client_try_handshake(native->remote, &tls_rc); native 1584 lib/lrmd/lrmd_client.c if (native->handshake_trigger != NULL) { native 1593 lib/lrmd/lrmd_client.c native->handshake_trigger = mainloop_add_trigger(G_PRIORITY_LOW, try_handshake_cb, hs); native 1594 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->handshake_trigger); native 1609 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1611 lib/lrmd/lrmd_client.c native->sock = -1; native 1612 lib/lrmd/lrmd_client.c rc = pcmk__connect_remote(native->server, native->port, timeout, &timer_id, native 1613 lib/lrmd/lrmd_client.c &(native->sock), lrmd, lrmd_tcp_connect_cb); native 1617 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1620 lib/lrmd/lrmd_client.c native->async_timer = timer_id; native 1629 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1631 lib/lrmd/lrmd_client.c native->sock = -1; native 1632 lib/lrmd/lrmd_client.c rc = pcmk__connect_remote(native->server, native->port, 0, NULL, native 1633 lib/lrmd/lrmd_client.c &(native->sock), NULL, NULL); native 1637 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1642 lib/lrmd/lrmd_client.c if (native->tls == NULL) { native 1643 lib/lrmd/lrmd_client.c rc = pcmk__init_tls(&native->tls, false, use_cert ? GNUTLS_CRD_CERTIFICATE : GNUTLS_CRD_PSK); native 1660 lib/lrmd/lrmd_client.c pcmk__tls_add_psk_key(native->tls, &psk_key); native 1664 lib/lrmd/lrmd_client.c native->remote->tls_session = pcmk__new_tls_session(native->tls, native->sock); native 1665 lib/lrmd/lrmd_client.c if (native->remote->tls_session == NULL) { native 1674 lib/lrmd/lrmd_client.c crm_info("Client TLS connection established with Pacemaker Remote server %s:%d", native->server, native 1675 lib/lrmd/lrmd_client.c native->port); native 1678 lib/lrmd/lrmd_client.c *fd = native->sock; native 1689 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1691 lib/lrmd/lrmd_client.c switch (native->type) { native 1701 lib/lrmd/lrmd_client.c native->type); native 1717 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1719 lib/lrmd/lrmd_client.c CRM_CHECK(native && native->callback, return -EINVAL); native 1721 lib/lrmd/lrmd_client.c switch (native->type) { native 1736 lib/lrmd/lrmd_client.c native->type); native 1746 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1748 lib/lrmd/lrmd_client.c if (native->source != NULL) { native 1750 lib/lrmd/lrmd_client.c mainloop_del_ipc_client(native->source); native 1751 lib/lrmd/lrmd_client.c native->source = NULL; native 1752 lib/lrmd/lrmd_client.c native->ipc = NULL; native 1754 lib/lrmd/lrmd_client.c } else if (native->ipc) { native 1756 lib/lrmd/lrmd_client.c crm_ipc_t *ipc = native->ipc; native 1758 lib/lrmd/lrmd_client.c native->ipc = NULL; native 1767 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1769 lib/lrmd/lrmd_client.c if (native->remote->tls_session) { native 1770 lib/lrmd/lrmd_client.c gnutls_bye(native->remote->tls_session, GNUTLS_SHUT_RDWR); native 1771 lib/lrmd/lrmd_client.c gnutls_deinit(native->remote->tls_session); native 1772 lib/lrmd/lrmd_client.c native->remote->tls_session = NULL; native 1775 lib/lrmd/lrmd_client.c if (native->async_timer) { native 1776 lib/lrmd/lrmd_client.c g_source_remove(native->async_timer); native 1777 lib/lrmd/lrmd_client.c native->async_timer = 0; native 1780 lib/lrmd/lrmd_client.c if (native->source != NULL) { native 1782 lib/lrmd/lrmd_client.c mainloop_del_ipc_client(native->source); native 1783 lib/lrmd/lrmd_client.c native->source = NULL; native 1785 lib/lrmd/lrmd_client.c } else if (native->sock) { native 1786 lib/lrmd/lrmd_client.c close(native->sock); native 1787 lib/lrmd/lrmd_client.c native->sock = 0; native 1790 lib/lrmd/lrmd_client.c if (native->pending_notify) { native 1791 lib/lrmd/lrmd_client.c g_list_free_full(native->pending_notify, lrmd_free_xml); native 1792 lib/lrmd/lrmd_client.c native->pending_notify = NULL; native 1799 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1802 lib/lrmd/lrmd_client.c switch (native->type) { native 1809 lib/lrmd/lrmd_client.c native->remote_nodename); native 1814 lib/lrmd/lrmd_client.c native->type); native 1818 lib/lrmd/lrmd_client.c free(native->token); native 1819 lib/lrmd/lrmd_client.c native->token = NULL; native 1821 lib/lrmd/lrmd_client.c free(native->peer_version); native 1822 lib/lrmd/lrmd_client.c native->peer_version = NULL; native 2022 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2024 lib/lrmd/lrmd_client.c native->callback = callback; native 2030 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2032 lib/lrmd/lrmd_client.c native->proxy_callback = callback; native 2033 lib/lrmd/lrmd_client.c native->proxy_callback_userdata = userdata; native 2039 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2041 lib/lrmd/lrmd_client.c if (native->proxy_callback) { native 2043 lib/lrmd/lrmd_client.c native->proxy_callback(lrmd, native->proxy_callback_userdata, msg); native 2478 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2480 lib/lrmd/lrmd_client.c free(native->server); native 2481 lib/lrmd/lrmd_client.c free(native->remote_nodename); native 2482 lib/lrmd/lrmd_client.c free(native->remote); native 2483 lib/lrmd/lrmd_client.c free(native->token); native 2484 lib/lrmd/lrmd_client.c free(native->peer_version); native 2664 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2666 lib/lrmd/lrmd_client.c if (native->remote == NULL) { native 2669 lib/lrmd/lrmd_client.c return native->remote->uptime; native 2676 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2678 lib/lrmd/lrmd_client.c if (native->remote == NULL) { native 2681 lib/lrmd/lrmd_client.c return native->remote->start_state;