| |
| #pragma once |
| |
| #include "bus-util.h" |
| |
| int polkit_agent_open(void); |
| void polkit_agent_close(void); |
| |
| static inline int polkit_agent_open_if_enabled( |
| BusTransport transport, |
| bool ask_password) { |
| |
| |
| |
| if (transport != BUS_TRANSPORT_LOCAL) |
| return 0; |
| |
| if (!ask_password) |
| return 0; |
| |
| return polkit_agent_open(); |
| } |