diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2014-05-09 20:03:31 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-05-13 21:46:51 +0200 |
commit | 07976be2a09ebb1346c841d4a32e417a8bb43862 (patch) | |
tree | 6db7b40c8a9df7e5723199ac788fca5303fb2a26 /Makefile.am | |
parent | 0161a3c5637a0c0092bf54c436bb3d6508d7df26 (diff) | |
download | sssd-07976be2a09ebb1346c841d4a32e417a8bb43862.tar.gz sssd-07976be2a09ebb1346c841d4a32e417a8bb43862.tar.xz sssd-07976be2a09ebb1346c841d4a32e417a8bb43862.zip |
SBUS: Refactor sbus_message_handler to retrieve caller ID
sbus_message_handler() is refactored so that it only verifies the
message matches any of the interfaces SSSD listens on in order to be
able to return either of HANDLED or NOT_YET_HANDLED.
If the interface is one of those the SSSD should handle, the caller ID
is first resolved using sbus_get_sender_id_send and only then passed on
to the appropriate special handler.
If the sernder ID can't be retrieved, the message is dropped with an
error.
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Reviewed-by: Stef Walter <stefw@redhat.com>
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions