This flag is unused and we have no real use-case for it. Drop it.
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
conn->cred = get_current_cred();
init_waitqueue_head(&conn->wait);
kdbus_queue_init(&conn->queue);
- conn->privileged = privileged &&
- !(hello->flags & KDBUS_HELLO_UNPRIVILEGED);
+ conn->privileged = privileged;
conn->ep = kdbus_ep_ref(ep);
conn->id = atomic64_inc_return(&bus->conn_seq_last);
conn->flags = hello->flags;
KDBUS_HELLO_ACCEPT_FD |
KDBUS_HELLO_ACTIVATOR |
KDBUS_HELLO_POLICY_HOLDER |
- KDBUS_HELLO_MONITOR |
- KDBUS_HELLO_UNPRIVILEGED);
+ KDBUS_HELLO_MONITOR);
if (ret < 0)
goto exit;
* a service
* @KDBUS_HELLO_MONITOR: Special-purpose connection to monitor
* bus traffic
- * @KDBUS_HELLO_UNPRIVILEGED: Don't treat this connection as privileged once
- * the bus connection was established.
*/
enum kdbus_hello_flags {
KDBUS_HELLO_ACCEPT_FD = 1ULL << 0,
KDBUS_HELLO_ACTIVATOR = 1ULL << 1,
KDBUS_HELLO_POLICY_HOLDER = 1ULL << 2,
KDBUS_HELLO_MONITOR = 1ULL << 3,
- KDBUS_HELLO_UNPRIVILEGED = 1ULL << 4,
};
/**