diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2016-09-23 14:49:09 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2017-03-27 09:57:47 +0200 |
commit | 1ec4198f38d34a1f82a2db55d8c9782a434fb55f (patch) | |
tree | caac214d1b3d2e0db5c63efc98f6708291c7926e /Makefile.am | |
parent | 70fe6e2bb398b8669ad1aebeaf0abcbffc307475 (diff) | |
download | sssd-1ec4198f38d34a1f82a2db55d8c9782a434fb55f.tar.gz sssd-1ec4198f38d34a1f82a2db55d8c9782a434fb55f.tar.xz sssd-1ec4198f38d34a1f82a2db55d8c9782a434fb55f.zip |
KCM: Implement KCM server operations
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>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index 5605c1a53..49b4cabf9 100644 --- a/Makefile.am +++ b/Makefile.am @@ -714,6 +714,7 @@ dist_noinst_HEADERS = \ src/responder/kcm/kcmsrv_ccache.h \ src/responder/kcm/kcmsrv_ccache_pvt.h \ src/responder/kcm/kcmsrv_ccache_be.h \ + src/responder/kcm/kcmsrv_ops.h \ src/sbus/sbus_client.h \ src/sbus/sssd_dbus.h \ src/sbus/sssd_dbus_meta.h \ @@ -1493,6 +1494,7 @@ sssd_kcm_SOURCES = \ src/responder/kcm/kcmsrv_cmd.c \ src/responder/kcm/kcmsrv_ccache.c \ src/responder/kcm/kcmsrv_ccache_mem.c \ + src/responder/kcm/kcmsrv_ops.c \ src/util/sss_sockets.c \ src/util/sss_krb5.c \ src/util/sss_iobuf.c \ |