| 3053 | } |
| 3054 | |
| 3055 | void cbm_daemon_ipc_connection_interrupt(cbm_daemon_ipc_connection_t *connection) { |
| 3056 | if (connection && connection->fd >= 0) { |
| 3057 | (void)shutdown(connection->fd, SHUT_RDWR); |
| 3058 | } |
| 3059 | } |
| 3060 | |
| 3061 | uint64_t cbm_daemon_ipc_connection_peer_pid(const cbm_daemon_ipc_connection_t *connection) { |
| 3062 | if (!connection || connection->fd < 0 || !socket_peer_is_current_user(connection->fd)) { |
no outgoing calls
no test coverage detected