Lines Matching defs:pd

24 bool dp_pack_pam_request(DBusMessage *msg, struct pam_data *pd)
40 if (pd->user == NULL) return false;
41 service = pd->service ? pd->service : "";
42 tty = pd->tty ? pd->tty : "";
43 ruser = pd->ruser ? pd->ruser : "";
44 rhost = pd->rhost ? pd->rhost : "";
45 authtok_type = (uint32_t)sss_authtok_get_type(pd->authtok);
46 authtok_data = sss_authtok_get_data(pd->authtok);
47 authtok_length = sss_authtok_get_size(pd->authtok);
48 new_authtok_type = (uint32_t)sss_authtok_get_type(pd->newauthtok);
49 new_authtok_data = sss_authtok_get_data(pd->newauthtok);
50 new_authtok_length = sss_authtok_get_size(pd->newauthtok);
51 pd_priv = pd->priv;
52 pd_cmd = pd->cmd;
56 DBUS_TYPE_STRING, &(pd->user),
57 DBUS_TYPE_STRING, &(pd->domain),
69 DBUS_TYPE_UINT32, &(pd->cli_pid),
80 struct pam_data pd;
90 memset(&pd, 0, sizeof(pd));
94 DBUS_TYPE_STRING, &(pd.user),
95 DBUS_TYPE_STRING, &(pd.domain),
96 DBUS_TYPE_STRING, &(pd.service),
97 DBUS_TYPE_STRING, &(pd.tty),
98 DBUS_TYPE_STRING, &(pd.ruser),
99 DBUS_TYPE_STRING, &(pd.rhost),
107 DBUS_TYPE_UINT32, &(pd.cli_pid),
115 pd.cmd = pd_cmd;
116 pd.priv = pd_priv;
118 ret = copy_pam_data(mem_ctx, &pd, new_pd);
142 bool dp_pack_pam_response(DBusMessage *msg, struct pam_data *pd)
156 pam_status = pd->pam_status;
166 &pd->account_locked);
179 resp = pd->resp_list;
231 bool dp_unpack_pam_response(DBusMessage *msg, struct pam_data *pd, DBusError *dbus_error)
250 dbus_message_iter_get_basic(&iter, &(pd->pam_status));
261 dbus_message_iter_get_basic(&iter, &(pd->account_locked));
315 if (pam_add_response(pd, type, len, data) != EOK) {