OpenCoverage

auth2-kbdint.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-kbdint.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7extern ServerOptions options;-
8-
9static int-
10userauth_kbdint(struct ssh *ssh)-
11{-
12 int r, authenticated = 0;-
13 char *lang, *devs;-
14-
15 if ((
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
r = sshpkt_get_cstring(ssh, &lang,
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
16 ((void *)0)
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
17 )) != 0
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
||
0
18 (
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
r = sshpkt_get_cstring(ssh, &devs,
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
19 ((void *)0)
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
0
20 )) != 0
(r = sshpkt_ge...d *)0) )) != 0Description
TRUEnever evaluated
FALSEnever evaluated
||
0
21 (
(r = sshpkt_get_end(ssh)) != 0Description
TRUEnever evaluated
FALSEnever evaluated
r = sshpkt_get_end(ssh)) != 0
(r = sshpkt_get_end(ssh)) != 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
22 fatal("%s: %s", __func__, ssh_err(r));
never executed: fatal("%s: %s", __func__, ssh_err(r));
0
23-
24 debug("keyboard-interactive devs %s", devs);-
25-
26 if (options.challenge_response_authentication
options.challe...authenticationDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
27 authenticated = auth2_challenge(ssh, devs);
never executed: authenticated = auth2_challenge(ssh, devs);
0
28-
29 free(devs);-
30 free(lang);-
31 return
never executed: return authenticated;
authenticated;
never executed: return authenticated;
0
32}-
33-
34Authmethod method_kbdint = {-
35 "keyboard-interactive",-
36 userauth_kbdint,-
37 &options.kbd_interactive_authentication-
38};-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2