summaryrefslogtreecommitdiffstats
path: root/src/responder/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/responder/common')
-rw-r--r--src/responder/common/responder.h4
-rw-r--r--src/responder/common/responder_dp.c6
2 files changed, 9 insertions, 1 deletions
diff --git a/src/responder/common/responder.h b/src/responder/common/responder.h
index e1b0b0022..9c5404125 100644
--- a/src/responder/common/responder.h
+++ b/src/responder/common/responder.h
@@ -266,7 +266,9 @@ enum sss_dp_acct_type {
SSS_DP_GROUP,
SSS_DP_INITGROUPS,
SSS_DP_NETGR,
- SSS_DP_SERVICES
+ SSS_DP_SERVICES,
+ SSS_DP_SECID,
+ SSS_DP_USER_AND_GROUP
};
struct tevent_req *
diff --git a/src/responder/common/responder_dp.c b/src/responder/common/responder_dp.c
index 53826b0f3..c5e8fc8ba 100644
--- a/src/responder/common/responder_dp.c
+++ b/src/responder/common/responder_dp.c
@@ -541,6 +541,12 @@ sss_dp_get_account_msg(void *pvt)
case SSS_DP_SERVICES:
be_type = BE_REQ_SERVICES;
break;
+ case SSS_DP_SECID:
+ be_type = BE_REQ_BY_SECID;
+ break;
+ case SSS_DP_USER_AND_GROUP:
+ be_type = BE_REQ_USER_AND_GROUP;
+ break;
}
if (info->fast_reply) {