| 2999 | } |
| 3000 | |
| 3001 | void cbm_daemon_ipc_connection_interrupt(cbm_daemon_ipc_connection_t *connection) { |
| 3002 | if (connection && connection->fd >= 0) { |
| 3003 | (void)shutdown(connection->fd, SHUT_RDWR); |
| 3004 | } |
| 3005 | } |
| 3006 | |
| 3007 | uint64_t cbm_daemon_ipc_connection_peer_pid(const cbm_daemon_ipc_connection_t *connection) { |
| 3008 | if (!connection || connection->fd < 0 || !socket_peer_is_current_user(connection->fd)) { |
no outgoing calls
no test coverage detected