Searched refs:kbdintctxt (Results 1 – 3 of 3) sorted by relevance
78 KbdintAuthctxt *kbdintctxt; in kbdint_alloc() local82 kbdintctxt = xmalloc(sizeof(KbdintAuthctxt)); in kbdint_alloc()92 kbdintctxt->devices = xstrdup(buffer_ptr(&b)); in kbdint_alloc()95 kbdintctxt->devices = xstrdup(devs); in kbdint_alloc()97 debug("kbdint_alloc: devices '%s'", kbdintctxt->devices); in kbdint_alloc()98 kbdintctxt->ctxt = NULL; in kbdint_alloc()99 kbdintctxt->device = NULL; in kbdint_alloc()100 kbdintctxt->nreq = 0; in kbdint_alloc()102 return kbdintctxt; in kbdint_alloc()105 kbdint_reset_device(KbdintAuthctxt *kbdintctxt) in kbdint_reset_device() argument[all …]
49 if ((authctxt->kbdintctxt = device->init_ctx(authctxt)) == NULL) in get_challenge()51 if (device->query(authctxt->kbdintctxt, &name, &info, in get_challenge()53 device->free_ctx(authctxt->kbdintctxt); in get_challenge()54 authctxt->kbdintctxt = NULL; in get_challenge()77 if (authctxt->kbdintctxt == NULL) in verify_response()80 res = device->respond(authctxt->kbdintctxt, 1, resp); in verify_response()81 device->free_ctx(authctxt->kbdintctxt); in verify_response()82 authctxt->kbdintctxt = NULL; in verify_response()
95 void *kbdintctxt; /* XXX Switch to method_data; member