Home
last modified time | relevance | path

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

/titanic_41/usr/src/cmd/ssh/sshd/
H A Dauth2-chall.c78 KbdintAuthctxt *kbdintctxt; in kbdint_alloc() local
82 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 …]
H A Dauth-chall.c49 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()
/titanic_41/usr/src/cmd/ssh/include/
H A Dauth.h95 void *kbdintctxt; /* XXX Switch to method_data; member