summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2014-05-09 20:03:31 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-06-03 13:31:23 +0200
commit1cd6f169add862ef24653d2b99fbd6302c27239b (patch)
treec14270efd6bfeca25ee66562ca42df581a4476c8 /scripts
parentc5651f39ef1660150ffdaed6f35ea14708327adc (diff)
downloadsssd-1cd6f169add862ef24653d2b99fbd6302c27239b.tar.gz
sssd-1cd6f169add862ef24653d2b99fbd6302c27239b.tar.xz
sssd-1cd6f169add862ef24653d2b99fbd6302c27239b.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> (cherry picked from commit dbf4bb232fdc38e741973822c64300f28f17af3a)
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions