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, 0, cib, 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 282 lib/fencing/st_client.c stonith_private_t *native = NULL; native 289 lib/fencing/st_client.c native = stonith->st_private; native 290 lib/fencing/st_client.c native->ipc = NULL; native 291 lib/fencing/st_client.c native->source = NULL; native 293 lib/fencing/st_client.c free(native->token); native->token = NULL; native 298 lib/fencing/st_client.c foreach_notify_entry(native, stonith_send_notification, &blob); native 866 lib/fencing/st_client.c stonith_private_t *native = stonith->st_private; native 870 lib/fencing/st_client.c if (native->source != NULL) { native 872 lib/fencing/st_client.c mainloop_del_ipc_client(native->source); native 873 lib/fencing/st_client.c native->source = NULL; native 874 lib/fencing/st_client.c native->ipc = NULL; native 876 lib/fencing/st_client.c } else if (native->ipc) { native 878 lib/fencing/st_client.c crm_ipc_t *ipc = native->ipc; native 880 lib/fencing/st_client.c native->ipc = NULL; native 885 lib/fencing/st_client.c free(native->token); native->token = NULL; native 1117 lib/fencing/st_client.c stonith_private_t *native = NULL; native 1127 lib/fencing/st_client.c native = stonith->st_private; native 1128 lib/fencing/st_client.c pcmk__assert(native != NULL); native 1136 lib/fencing/st_client.c native->ipc = crm_ipc_new("stonith-ng", 0); native 1137 lib/fencing/st_client.c if (native->ipc != NULL) { native 1138 lib/fencing/st_client.c rc = pcmk__connect_generic_ipc(native->ipc); native 1140 lib/fencing/st_client.c rc = pcmk__ipc_fd(native->ipc, stonith_fd); native 1147 lib/fencing/st_client.c crm_ipc_close(native->ipc); native 1148 lib/fencing/st_client.c crm_ipc_destroy(native->ipc); native 1149 lib/fencing/st_client.c native->ipc = NULL; native 1155 lib/fencing/st_client.c native->source = native 1157 lib/fencing/st_client.c native->ipc = mainloop_get_ipc_client(native->source); native 1160 lib/fencing/st_client.c if (native->ipc == NULL) { native 1169 lib/fencing/st_client.c rc = crm_ipc_send(native->ipc, hello, crm_ipc_client_response, -1, &reply); native 1183 lib/fencing/st_client.c native->token = crm_element_value_copy(reply, PCMK__XA_ST_CLIENTID); native 1190 lib/fencing/st_client.c } else if (native->token == NULL) { native 1197 lib/fencing/st_client.c display_name, native->token); native 1219 lib/fencing/st_client.c stonith_private_t *native = stonith->st_private; native 1230 lib/fencing/st_client.c rc = crm_ipc_send(native->ipc, notify_msg, crm_ipc_client_response, -1, NULL); native 1555 lib/fencing/st_client.c stonith_private_t *native = NULL; native 1559 lib/fencing/st_client.c native = stonith->st_private; native 1565 lib/fencing/st_client.c if ((stonith->state == stonith_disconnected) || (native->token == NULL)) { native 1578 lib/fencing/st_client.c op_msg = stonith_create_op(stonith->call_id, native->token, op, data, call_options); native 1601 lib/fencing/st_client.c rc = crm_ipc_send(native->ipc, op_msg, ipc_flags, native 1655 lib/fencing/st_client.c if (!crm_ipc_connected(native->ipc)) { native 1657 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 590 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 592 lib/lrmd/lrmd_client.c switch (native->type) { native 598 lib/lrmd/lrmd_client.c native->remote_nodename); native 602 lib/lrmd/lrmd_client.c native->type); native 606 lib/lrmd/lrmd_client.c native->ipc = NULL; native 607 lib/lrmd/lrmd_client.c native->source = NULL; native 609 lib/lrmd/lrmd_client.c if (native->callback) { native 612 lib/lrmd/lrmd_client.c event.remote_nodename = native->remote_nodename; native 613 lib/lrmd/lrmd_client.c native->callback(&event); native 621 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 625 lib/lrmd/lrmd_client.c if (native->remote->tls_session) { native 626 lib/lrmd/lrmd_client.c gnutls_bye(native->remote->tls_session, GNUTLS_SHUT_RDWR); native 627 lib/lrmd/lrmd_client.c gnutls_deinit(native->remote->tls_session); native 628 lib/lrmd/lrmd_client.c native->remote->tls_session = NULL; native 630 lib/lrmd/lrmd_client.c if (native->tls) { native 631 lib/lrmd/lrmd_client.c pcmk__free_tls(native->tls); native 632 lib/lrmd/lrmd_client.c native->tls = NULL; native 634 lib/lrmd/lrmd_client.c if (native->sock >= 0) { native 635 lib/lrmd/lrmd_client.c close(native->sock); native 637 lib/lrmd/lrmd_client.c if (native->process_notify) { native 638 lib/lrmd/lrmd_client.c mainloop_destroy_trigger(native->process_notify); native 639 lib/lrmd/lrmd_client.c native->process_notify = NULL; native 641 lib/lrmd/lrmd_client.c if (native->pending_notify) { native 642 lib/lrmd/lrmd_client.c g_list_free_full(native->pending_notify, lrmd_free_xml); native 643 lib/lrmd/lrmd_client.c native->pending_notify = NULL; native 645 lib/lrmd/lrmd_client.c if (native->handshake_trigger != NULL) { native 646 lib/lrmd/lrmd_client.c mainloop_destroy_trigger(native->handshake_trigger); native 647 lib/lrmd/lrmd_client.c native->handshake_trigger = NULL; native 650 lib/lrmd/lrmd_client.c free(native->remote->buffer); native 651 lib/lrmd/lrmd_client.c free(native->remote->start_state); native 652 lib/lrmd/lrmd_client.c native->remote->buffer = NULL; native 653 lib/lrmd/lrmd_client.c native->remote->start_state = NULL; native 654 lib/lrmd/lrmd_client.c native->source = 0; native 655 lib/lrmd/lrmd_client.c native->sock = -1; native 657 lib/lrmd/lrmd_client.c if (native->callback) { native 659 lib/lrmd/lrmd_client.c event.remote_nodename = native->remote_nodename; native 661 lib/lrmd/lrmd_client.c native->callback(&event); native 681 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 696 lib/lrmd/lrmd_client.c *reply = pcmk__remote_message_xml(native->remote); native 708 lib/lrmd/lrmd_client.c rc = pcmk__read_remote_message(native->remote, remaining_timeout); native 713 lib/lrmd/lrmd_client.c *reply = pcmk__remote_message_xml(native->remote); native 729 lib/lrmd/lrmd_client.c native->pending_notify = g_list_append(native->pending_notify, *reply); native 730 lib/lrmd/lrmd_client.c if (native->process_notify) { native 732 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->process_notify); native 741 lib/lrmd/lrmd_client.c if (native->expected_late_replies > 0) { native 742 lib/lrmd/lrmd_client.c native->expected_late_replies--; native 751 lib/lrmd/lrmd_client.c if (native->remote->buffer && native->process_notify) { native 752 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->process_notify); native 763 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 770 lib/lrmd/lrmd_client.c rc = lrmd__remote_send_xml(native->remote, msg, global_remote_msg_id, native 816 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 818 lib/lrmd/lrmd_client.c switch (native->type) { native 820 lib/lrmd/lrmd_client.c rc = crm_ipc_send(native->ipc, msg, crm_ipc_client_response, timeout, reply); native 827 lib/lrmd/lrmd_client.c native->type); native 838 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 840 lib/lrmd/lrmd_client.c switch (native->type) { native 842 lib/lrmd/lrmd_client.c rc = crm_ipc_send(native->ipc, msg, crm_ipc_flags_none, 0, NULL); native 850 lib/lrmd/lrmd_client.c native->expected_late_replies++; native 856 lib/lrmd/lrmd_client.c native->type); native 866 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 868 lib/lrmd/lrmd_client.c switch (native->type) { native 870 lib/lrmd/lrmd_client.c return crm_ipc_connected(native->ipc); native 875 lib/lrmd/lrmd_client.c native->type); native 904 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 917 lib/lrmd/lrmd_client.c CRM_LOG_ASSERT(native->token != NULL); native 920 lib/lrmd/lrmd_client.c op_msg = lrmd_create_op(native->token, op, data, timeout, options); native 970 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 975 lib/lrmd/lrmd_client.c (native->type == pcmk__client_ipc)); native 987 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 994 lib/lrmd/lrmd_client.c (stonith__watchdog_fencing_enabled_for_node(native->remote_nodename))) { native 999 lib/lrmd/lrmd_client.c (native->type == pcmk__client_ipc)); native 1023 lib/lrmd/lrmd_client.c process_lrmd_handshake_reply(xmlNode *reply, lrmd_private_t *native) native 1040 lib/lrmd/lrmd_client.c native->remote->uptime = uptime; native 1043 lib/lrmd/lrmd_client.c native->remote->start_state = strdup(start_state); native 1060 lib/lrmd/lrmd_client.c native->token = strdup(tmp_ticket); native 1061 lib/lrmd/lrmd_client.c native->peer_version = strdup(version?version:"1.0"); /* Included since 1.1 */ native 1072 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1074 lib/lrmd/lrmd_client.c xmlNode *hello = lrmd_handshake_hello_msg(name, native->proxy_callback != NULL); native 1085 lib/lrmd/lrmd_client.c rc = process_lrmd_handshake_reply(reply, native); native 1102 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1103 lib/lrmd/lrmd_client.c xmlNode *hello = lrmd_handshake_hello_msg(name, native->proxy_callback != NULL); native 1108 lib/lrmd/lrmd_client.c native->expected_late_replies++; native 1121 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1132 lib/lrmd/lrmd_client.c native->ipc = crm_ipc_new(CRM_SYSTEM_LRMD, 0); native 1133 lib/lrmd/lrmd_client.c if (native->ipc != NULL) { native 1134 lib/lrmd/lrmd_client.c rc = pcmk__connect_generic_ipc(native->ipc); native 1136 lib/lrmd/lrmd_client.c rc = pcmk__ipc_fd(native->ipc, fd); native 1144 lib/lrmd/lrmd_client.c native->source = mainloop_add_ipc_client(CRM_SYSTEM_LRMD, G_PRIORITY_HIGH, 0, lrmd, &lrmd_callbacks); native 1145 lib/lrmd/lrmd_client.c native->ipc = mainloop_get_ipc_client(native->source); native 1148 lib/lrmd/lrmd_client.c if (native->ipc == NULL) { native 1362 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1364 lib/lrmd/lrmd_client.c if (native->callback) { native 1367 lib/lrmd/lrmd_client.c event.remote_nodename = native->remote_nodename; native 1369 lib/lrmd/lrmd_client.c native->callback(&event); native 1376 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1380 lib/lrmd/lrmd_client.c native->server, native->port, native 1384 lib/lrmd/lrmd_client.c gnutls_deinit(native->remote->tls_session); native 1385 lib/lrmd/lrmd_client.c native->remote->tls_session = NULL; native 1393 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1400 lib/lrmd/lrmd_client.c pcmk__tls_check_cert_expiration(native->remote->tls_session); native 1403 lib/lrmd/lrmd_client.c native->server, native->port); native 1425 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1427 lib/lrmd/lrmd_client.c int rc = pcmk__tls_client_handshake(native->remote, TLS_HANDSHAKE_TIMEOUT, native 1449 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1453 lib/lrmd/lrmd_client.c native->server, native->port); native 1460 lib/lrmd/lrmd_client.c native->process_notify = mainloop_add_trigger(G_PRIORITY_HIGH, native 1462 lib/lrmd/lrmd_client.c native->source = mainloop_add_fd(name, G_PRIORITY_HIGH, native->sock, lrmd, native 1489 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1490 lib/lrmd/lrmd_client.c pcmk__remote_t *remote = native->remote; native 1510 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->handshake_trigger); native 1524 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1528 lib/lrmd/lrmd_client.c native->async_timer = 0; native 1534 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1541 lib/lrmd/lrmd_client.c native->sock = sock; native 1543 lib/lrmd/lrmd_client.c if (native->tls == NULL) { native 1544 lib/lrmd/lrmd_client.c rc = pcmk__init_tls(&native->tls, false, use_cert ? GNUTLS_CRD_CERTIFICATE : GNUTLS_CRD_PSK); native 1546 lib/lrmd/lrmd_client.c if ((rc != pcmk_rc_ok) || (native->tls == NULL)) { native 1560 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1566 lib/lrmd/lrmd_client.c pcmk__tls_add_psk_key(native->tls, &psk_key); native 1570 lib/lrmd/lrmd_client.c native->remote->tls_session = pcmk__new_tls_session(native->tls, sock); native 1571 lib/lrmd/lrmd_client.c if (native->remote->tls_session == NULL) { native 1581 lib/lrmd/lrmd_client.c rc = pcmk__tls_client_try_handshake(native->remote, &tls_rc); native 1585 lib/lrmd/lrmd_client.c if (native->handshake_trigger != NULL) { native 1594 lib/lrmd/lrmd_client.c native->handshake_trigger = mainloop_add_trigger(G_PRIORITY_LOW, try_handshake_cb, hs); native 1595 lib/lrmd/lrmd_client.c mainloop_set_trigger(native->handshake_trigger); native 1610 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1612 lib/lrmd/lrmd_client.c native->sock = -1; native 1613 lib/lrmd/lrmd_client.c rc = pcmk__connect_remote(native->server, native->port, timeout, &timer_id, native 1614 lib/lrmd/lrmd_client.c &(native->sock), lrmd, lrmd_tcp_connect_cb); native 1618 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1621 lib/lrmd/lrmd_client.c native->async_timer = timer_id; native 1630 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1632 lib/lrmd/lrmd_client.c native->sock = -1; native 1633 lib/lrmd/lrmd_client.c rc = pcmk__connect_remote(native->server, native->port, 0, NULL, native 1634 lib/lrmd/lrmd_client.c &(native->sock), NULL, NULL); native 1638 lib/lrmd/lrmd_client.c native->server, native->port, pcmk_rc_str(rc), rc); native 1643 lib/lrmd/lrmd_client.c if (native->tls == NULL) { native 1644 lib/lrmd/lrmd_client.c rc = pcmk__init_tls(&native->tls, false, use_cert ? GNUTLS_CRD_CERTIFICATE : GNUTLS_CRD_PSK); native 1661 lib/lrmd/lrmd_client.c pcmk__tls_add_psk_key(native->tls, &psk_key); native 1665 lib/lrmd/lrmd_client.c native->remote->tls_session = pcmk__new_tls_session(native->tls, native->sock); native 1666 lib/lrmd/lrmd_client.c if (native->remote->tls_session == NULL) { native 1675 lib/lrmd/lrmd_client.c crm_info("Client TLS connection established with Pacemaker Remote server %s:%d", native->server, native 1676 lib/lrmd/lrmd_client.c native->port); native 1679 lib/lrmd/lrmd_client.c *fd = native->sock; native 1690 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1692 lib/lrmd/lrmd_client.c switch (native->type) { native 1702 lib/lrmd/lrmd_client.c native->type); native 1718 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1720 lib/lrmd/lrmd_client.c CRM_CHECK(native && native->callback, return -EINVAL); native 1722 lib/lrmd/lrmd_client.c switch (native->type) { native 1737 lib/lrmd/lrmd_client.c native->type); native 1747 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1749 lib/lrmd/lrmd_client.c if (native->source != NULL) { native 1751 lib/lrmd/lrmd_client.c mainloop_del_ipc_client(native->source); native 1752 lib/lrmd/lrmd_client.c native->source = NULL; native 1753 lib/lrmd/lrmd_client.c native->ipc = NULL; native 1755 lib/lrmd/lrmd_client.c } else if (native->ipc) { native 1757 lib/lrmd/lrmd_client.c crm_ipc_t *ipc = native->ipc; native 1759 lib/lrmd/lrmd_client.c native->ipc = NULL; native 1768 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1770 lib/lrmd/lrmd_client.c if (native->remote->tls_session) { native 1771 lib/lrmd/lrmd_client.c gnutls_bye(native->remote->tls_session, GNUTLS_SHUT_RDWR); native 1772 lib/lrmd/lrmd_client.c gnutls_deinit(native->remote->tls_session); native 1773 lib/lrmd/lrmd_client.c native->remote->tls_session = NULL; native 1776 lib/lrmd/lrmd_client.c if (native->async_timer) { native 1777 lib/lrmd/lrmd_client.c g_source_remove(native->async_timer); native 1778 lib/lrmd/lrmd_client.c native->async_timer = 0; native 1781 lib/lrmd/lrmd_client.c if (native->source != NULL) { native 1783 lib/lrmd/lrmd_client.c mainloop_del_ipc_client(native->source); native 1784 lib/lrmd/lrmd_client.c native->source = NULL; native 1786 lib/lrmd/lrmd_client.c } else if (native->sock >= 0) { native 1787 lib/lrmd/lrmd_client.c close(native->sock); native 1788 lib/lrmd/lrmd_client.c native->sock = -1; native 1791 lib/lrmd/lrmd_client.c if (native->pending_notify) { native 1792 lib/lrmd/lrmd_client.c g_list_free_full(native->pending_notify, lrmd_free_xml); native 1793 lib/lrmd/lrmd_client.c native->pending_notify = NULL; native 1800 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 1803 lib/lrmd/lrmd_client.c switch (native->type) { native 1810 lib/lrmd/lrmd_client.c native->remote_nodename); native 1815 lib/lrmd/lrmd_client.c native->type); native 1819 lib/lrmd/lrmd_client.c free(native->token); native 1820 lib/lrmd/lrmd_client.c native->token = NULL; native 1822 lib/lrmd/lrmd_client.c free(native->peer_version); native 1823 lib/lrmd/lrmd_client.c native->peer_version = NULL; native 2023 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2025 lib/lrmd/lrmd_client.c native->callback = callback; native 2031 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2033 lib/lrmd/lrmd_client.c native->proxy_callback = callback; native 2034 lib/lrmd/lrmd_client.c native->proxy_callback_userdata = userdata; native 2040 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2042 lib/lrmd/lrmd_client.c if (native->proxy_callback) { native 2044 lib/lrmd/lrmd_client.c native->proxy_callback(lrmd, native->proxy_callback_userdata, msg); native 2481 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2483 lib/lrmd/lrmd_client.c free(native->server); native 2484 lib/lrmd/lrmd_client.c free(native->remote_nodename); native 2485 lib/lrmd/lrmd_client.c free(native->remote); native 2486 lib/lrmd/lrmd_client.c free(native->token); native 2487 lib/lrmd/lrmd_client.c free(native->peer_version); native 2665 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2667 lib/lrmd/lrmd_client.c if (native->remote == NULL) { native 2670 lib/lrmd/lrmd_client.c return native->remote->uptime; native 2677 lib/lrmd/lrmd_client.c lrmd_private_t *native = lrmd->lrmd_private; native 2679 lib/lrmd/lrmd_client.c if (native->remote == NULL) { native 2682 lib/lrmd/lrmd_client.c return native->remote->start_state;