Searched refs:kbdintctxt (Results 1 - 3 of 3) sorted by relevance

/external/openssh/
H A Dauth2-chall.c105 KbdintAuthctxt *kbdintctxt; local
114 kbdintctxt = xmalloc(sizeof(KbdintAuthctxt));
124 kbdintctxt->devices = xstrdup(buffer_ptr(&b));
127 kbdintctxt->devices = xstrdup(devs);
129 debug("kbdint_alloc: devices '%s'", kbdintctxt->devices);
130 kbdintctxt->ctxt = NULL;
131 kbdintctxt->device = NULL;
132 kbdintctxt->nreq = 0;
134 return kbdintctxt;
137 kbdint_reset_device(KbdintAuthctxt *kbdintctxt) argument
146 kbdint_free(KbdintAuthctxt *kbdintctxt) argument
158 kbdint_next_device(KbdintAuthctxt *kbdintctxt) argument
219 KbdintAuthctxt *kbdintctxt = authctxt->kbdintctxt; local
249 KbdintAuthctxt *kbdintctxt; local
283 KbdintAuthctxt *kbdintctxt; local
[all...]
H A Dauth-chall.c60 if ((authctxt->kbdintctxt = device->init_ctx(authctxt)) == NULL)
62 if (device->query(authctxt->kbdintctxt, &name, &info,
64 device->free_ctx(authctxt->kbdintctxt);
65 authctxt->kbdintctxt = NULL;
89 if (authctxt->kbdintctxt == NULL)
92 switch (device->respond(authctxt->kbdintctxt, 1, resp)) {
97 if ((device->query(authctxt->kbdintctxt, &name, &info,
101 device->respond(authctxt->kbdintctxt, 0, resp) == 0)
112 device->free_ctx(authctxt->kbdintctxt);
113 authctxt->kbdintctxt
[all...]
H A Dauth.h62 void *kbdintctxt; member in struct:Authctxt

Completed in 70 milliseconds