diff options
Diffstat (limited to 'dbus/dbus-server-unix.c')
| -rw-r--r-- | dbus/dbus-server-unix.c | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/dbus/dbus-server-unix.c b/dbus/dbus-server-unix.c index e5e6d70e..c718923f 100644 --- a/dbus/dbus-server-unix.c +++ b/dbus/dbus-server-unix.c @@ -90,6 +90,13 @@ handle_new_client_fd (DBusServer *server,        return FALSE;      } +  if (!_dbus_transport_set_auth_mechanisms (transport, +                                            (const char **) server->auth_mechanisms)) +    { +      _dbus_transport_unref (transport); +      return FALSE; +    } +      /* note that client_fd is now owned by the transport, and will be     * closed on transport disconnection/finalization     */  | 
