summaryrefslogtreecommitdiffstats
path: root/src/responder/kcm/kcmsrv_ops.c
Commit message (Collapse)AuthorAgeFilesLines
* KCM: Queue requests by the same UIDJakub Hrozek2017-03-271-2/+32
| | | | | | | | | In order to avoid race conditions, we queue requests towards the KCM responder coming from the same client UID. Reviewed-by: Michal Židek <mzidek@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
* KCM: Implement KCM server operationsJakub Hrozek2017-03-271-0/+1954
Implements the actual KCM server operations. On a high level, each operation unmarhalls the needed data from the input buffer, calls into the ccache db and marshalls a response. Only the operations that are also implemented by the MIT client are implemented by our KCM server. Resolves: https://pagure.io/SSSD/sssd/issue/2887 Reviewed-by: Michal Židek <mzidek@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>