| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
temporarily_use_uid| Name: | temporarily_use_uid | | Prototype: | void temporarily_use_uid(struct passwd *pw) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uidswap.c | | Lines: | 60-136 |
| | 91 | 13 |
tcpconnect| Name: | tcpconnect | | Prototype: | static int tcpconnect(char *host) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 326-359 |
| | 47 | 6 |
syslogin_write_entry| Name: | syslogin_write_entry | | Prototype: | int syslogin_write_entry(struct logininfo *li) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 1446-1458 |
| | 5 | 4 |
syslogin_perform_logout| Name: | syslogin_perform_logout | | Prototype: | static int syslogin_perform_logout(struct logininfo *li) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 1424-1444 |
| | 10 | 2 |
syslogin_perform_login| Name: | syslogin_perform_login | | Prototype: | static int syslogin_perform_login(struct logininfo *li) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 1411-1422 |
| | 6 | 1 |
sys_tun_outfilter| Name: | sys_tun_outfilter | | Prototype: | u_char * sys_tun_outfilter(struct ssh *ssh, struct Channel *c, u_char **data, size_t *dlen) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-net.c | | Lines: | 348-373 |
| | 15 | 3 |
sys_tun_open| Name: | sys_tun_open | | Prototype: | int sys_tun_open(int tun, int mode, char **ifname) | | Coverage: | 0.000% (0/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-net.c | | Lines: | 141-196 |
| | 138 | 11 |
sys_tun_infilter| Name: | sys_tun_infilter | | Prototype: | int sys_tun_infilter(struct ssh *ssh, struct Channel *c, char *buf, int _len) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-net.c | | Lines: | 304-346 |
| | 20 | 4 |
sys_auth_passwd| Name: | sys_auth_passwd | | Prototype: | int sys_auth_passwd(struct ssh *ssh, const char *password) | | Coverage: | 0.000% (0/109) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-passwd.c | | Lines: | 191-219 |
| | 509 | 21 |
suspchild| Name: | suspchild | | Prototype: | static void suspchild(int signo) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | | Lines: | 233-242 |
| | 23 | 3 |
subprocess| Name: | subprocess | | Prototype: | pid_t subprocess(const char *tag, struct passwd *pw, const char *command, int ac, char **av, FILE **child, u_int flags) | | Coverage: | 0.000% (0/78) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 863-1004 |
| | 217 | 25 |
sub| Name: | sub | | Prototype: | static void sub(unsigned int out[32],const unsigned int a[32],const unsigned int b[32]) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Lines: | 20-32 |
| | 9 | 2 |
strvisx| Name: | strvisx | | Prototype: | int strvisx(char *dst, const char *src, size_t len, int flag) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | | Lines: | 235-249 |
| | 9 | 3 |
strvis| Name: | strvis | | Prototype: | int strvis(char *dst, const char *src, int flag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | | Lines: | 160-170 |
| | 6 | 2 |
strtonum| Name: | strtonum | | Prototype: | long long strtonum(const char *numstr, long long minval, long long maxval, const char **errstrp) | | Coverage: | 40.000% (12/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strtonum.c | | Lines: | 33-70 |
| | 71 | 7 |
strnvis| Name: | strnvis | | Prototype: | int strnvis(char *dst, const char *src, size_t siz, int flag) | | Coverage: | 30.137% (22/73) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | | Lines: | 173-214 |
| | 55 | 9 |
strnnsep| Name: | strnnsep | | Prototype: | static char * strnnsep(char **stringp, char *delim) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 184-193 |
| | 4 | 2 |
strmode| Name: | strmode | | Prototype: | void strmode(int mode, char *p) | | Coverage: | 0.000% (0/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strmode.c | | Lines: | 42-147 |
| | 76 | 27 |
strlcpy| Name: | strlcpy | | Prototype: | size_t strlcpy(char *dst, const char *src, size_t siz) | | Coverage: | 78.947% (15/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strlcpy.c | | Lines: | 32-56 |
| | 12 | 7 |
strlcat| Name: | strlcat | | Prototype: | size_t strlcat(char *dst, const char *src, size_t siz) | | Coverage: | 80.000% (12/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strlcat.c | | Lines: | 34-60 |
| | 17 | 5 |
string_from_portable| Name: | string_from_portable | | Prototype: | static const char * string_from_portable(int pflags) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 240-267 |
| | 14 | 13 |
strdelimw| Name: | strdelimw | | Prototype: | char * strdelimw(char **s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 295-299 |
| | 1 | 1 |
strdelim_internal| Name: | strdelim_internal | | Prototype: | static char * strdelim_internal(char **s, int split_equals) | | Coverage: | 48.000% (12/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 241-280 |
| | 97 | 7 |
strdelim| Name: | strdelim | | Prototype: | char * strdelim(char **s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 286-290 |
| | 1 | 1 |
strcmp_maybe_null| Name: | strcmp_maybe_null | | Prototype: | static int strcmp_maybe_null(const char *a, const char *b) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1546-1554 |
| | 189 | 9 |
stravis| Name: | stravis | | Prototype: | int stravis(char **outp, const char *src, int flag) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | | Lines: | 216-233 |
| | 26 | 3 |
store_lastlog_message| Name: | store_lastlog_message | | Prototype: | static void store_lastlog_message(const char *user, uid_t uid) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshlogin.c | | Lines: | 89-126 |
| | 195 | 11 |
stop_progress_meter| Name: | stop_progress_meter | | Prototype: | void stop_progress_meter(void) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | | Lines: | 270-283 |
| | 10 | 3 |
status_to_message| Name: | status_to_message | | Prototype: | static const char * status_to_message(u_int32_t status) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 492-508 |
| | 13 | 1 |
stat_to_attrib| Name: | stat_to_attrib | | Prototype: | void stat_to_attrib(const struct stat *st, Attrib *a) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c | | Lines: | 66-81 |
| | 20 | 1 |
start_progress_meter| Name: | start_progress_meter | | Prototype: | void start_progress_meter(const char *f, off_t filesize, off_t *ctr) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | | Lines: | 249-268 |
| | 22 | 2 |
start_compression_out| Name: | start_compression_out | | Prototype: | static int start_compression_out(struct ssh *ssh, int level) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 688-706 |
| | 11 | 6 |
start_compression_in| Name: | start_compression_in | | Prototype: | static int start_compression_in(struct ssh *ssh) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 708-723 |
| | 8 | 5 |
sshpkt_start| Name: | sshpkt_start | | Prototype: | int sshpkt_start(struct ssh *ssh, u_char type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2573-2583 |
| | 5 | 1 |
sshpkt_send| Name: | sshpkt_send | | Prototype: | int sshpkt_send(struct ssh *ssh) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2648-2654 |
| | 3 | 2 |
sshpkt_putb| Name: | sshpkt_putb | | Prototype: | int sshpkt_putb(struct ssh *ssh, const struct sshbuf *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2429-2433 |
| | 1 | 1 |
sshpkt_put_u8| Name: | sshpkt_put_u8 | | Prototype: | int sshpkt_put_u8(struct ssh *ssh, u_char val) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2435-2439 |
| | 1 | 1 |
sshpkt_put_u64| Name: | sshpkt_put_u64 | | Prototype: | int sshpkt_put_u64(struct ssh *ssh, u_int64_t val) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2447-2451 |
| | 1 | 1 |
sshpkt_put_u32| Name: | sshpkt_put_u32 | | Prototype: | int sshpkt_put_u32(struct ssh *ssh, u_int32_t val) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2441-2445 |
| | 1 | 1 |
sshpkt_put_stringb| Name: | sshpkt_put_stringb | | Prototype: | int sshpkt_put_stringb(struct ssh *ssh, const struct sshbuf *v) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2465-2469 |
| | 1 | 1 |
sshpkt_put_string| Name: | sshpkt_put_string | | Prototype: | int sshpkt_put_string(struct ssh *ssh, const void *v, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2453-2457 |
| | 1 | 1 |
sshpkt_put_ec| Name: | sshpkt_put_ec | | Prototype: | int sshpkt_put_ec(struct ssh *ssh, const EC_POINT *v, const EC_GROUP *g) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2473-2477 |
| | 1 | 1 |
sshpkt_put_cstring| Name: | sshpkt_put_cstring | | Prototype: | int sshpkt_put_cstring(struct ssh *ssh, const void *v) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2459-2463 |
| | 1 | 1 |
sshpkt_put_bignum2| Name: | sshpkt_put_bignum2 | | Prototype: | int sshpkt_put_bignum2(struct ssh *ssh, const BIGNUM *v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2481-2485 |
| | 1 | 1 |
sshpkt_put| Name: | sshpkt_put | | Prototype: | int sshpkt_put(struct ssh *ssh, const void *v, size_t len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2423-2427 |
| | 1 | 1 |
sshpkt_ptr| Name: | sshpkt_ptr | | Prototype: | const u_char * sshpkt_ptr(struct ssh *ssh, size_t *lenp) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2563-2569 |
| | 5 | 2 |
sshpkt_peek_string_direct| Name: | sshpkt_peek_string_direct | | Prototype: | int sshpkt_peek_string_direct(struct ssh *ssh, const u_char **valp, size_t *lenp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2526-2530 |
| | 1 | 1 |
sshpkt_msg_ignore| Name: | sshpkt_msg_ignore | | Prototype: | int sshpkt_msg_ignore(struct ssh *ssh, u_int nbytes) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2626-2644 |
| | 13 | 5 |
sshpkt_get_u8| Name: | sshpkt_get_u8 | | Prototype: | int sshpkt_get_u8(struct ssh *ssh, u_char *valp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2496-2500 |
| | 1 | 1 |
sshpkt_get_u64| Name: | sshpkt_get_u64 | | Prototype: | int sshpkt_get_u64(struct ssh *ssh, u_int64_t *valp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2508-2512 |
| | 1 | 1 |
sshpkt_get_u32| Name: | sshpkt_get_u32 | | Prototype: | int sshpkt_get_u32(struct ssh *ssh, u_int32_t *valp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2502-2506 |
| | 1 | 1 |
sshpkt_get_string_direct| Name: | sshpkt_get_string_direct | | Prototype: | int sshpkt_get_string_direct(struct ssh *ssh, const u_char **valp, size_t *lenp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2520-2524 |
| | 1 | 1 |
sshpkt_get_string| Name: | sshpkt_get_string | | Prototype: | int sshpkt_get_string(struct ssh *ssh, u_char **valp, size_t *lenp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2514-2518 |
| | 1 | 1 |
sshpkt_get_end| Name: | sshpkt_get_end | | Prototype: | int sshpkt_get_end(struct ssh *ssh) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2555-2561 |
| | 3 | 2 |
sshpkt_get_ec| Name: | sshpkt_get_ec | | Prototype: | int sshpkt_get_ec(struct ssh *ssh, EC_POINT *v, const EC_GROUP *g) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2540-2544 |
| | 1 | 1 |
sshpkt_get_cstring| Name: | sshpkt_get_cstring | | Prototype: | int sshpkt_get_cstring(struct ssh *ssh, char **valp, size_t *lenp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2532-2536 |
| | 1 | 1 |
sshpkt_get_bignum2| Name: | sshpkt_get_bignum2 | | Prototype: | int sshpkt_get_bignum2(struct ssh *ssh, BIGNUM *v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2548-2552 |
| | 1 | 1 |
sshpkt_get| Name: | sshpkt_get | | Prototype: | int sshpkt_get(struct ssh *ssh, void *valp, size_t len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2490-2494 |
| | 1 | 1 |
sshpkt_fmt_connection_id| Name: | sshpkt_fmt_connection_id | | Prototype: | void sshpkt_fmt_connection_id(struct ssh *ssh, char *s, size_t l) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 1796-1803 |
| | 4 | 1 |
sshpkt_fatal| Name: | sshpkt_fatal | | Prototype: | void sshpkt_fatal(struct ssh *ssh, const char *tag, int r) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 1808-1851 |
| | 35 | 12 |
sshpkt_disconnect| Name: | sshpkt_disconnect | | Prototype: | int sshpkt_disconnect(struct ssh *ssh, const char *fmt,...) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2656-2674 |
| | 29 | 2 |
sshpkt_add_padding| Name: | sshpkt_add_padding | | Prototype: | int sshpkt_add_padding(struct ssh *ssh, u_char pad) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2677-2682 |
| | 2 | 1 |
sshkey_write| Name: | sshkey_write | | Prototype: | int sshkey_write(const struct sshkey *key, FILE *f) | | Coverage: | 35.714% (5/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1436-1457 |
| | 26 | 6 |
sshkey_verify| Name: | sshkey_verify | | Prototype: | int sshkey_verify(const struct sshkey *key, const u_char *sig, size_t siglen, const u_char *data, size_t dlen, const char *alg, u_int compat) | | Coverage: | 63.158% (12/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2435-2467 |
| | 8 | 11 |
sshkey_type_plain| Name: | sshkey_type_plain | | Prototype: | int sshkey_type_plain(int type) | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 349-366 |
| | 7 | 7 |
sshkey_type_is_valid_ca| Name: | sshkey_type_is_valid_ca | | Prototype: | static int sshkey_type_is_valid_ca(int type) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 325-338 |
| | 3 | 7 |
sshkey_type_is_cert| Name: | sshkey_type_is_cert | | Prototype: | int sshkey_type_is_cert(int type) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 173-183 |
| | 5 | 3 |
sshkey_type_from_name| Name: | sshkey_type_from_name | | Prototype: | int sshkey_type_from_name(const char *name) | | Coverage: | 27.907% (12/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 198-210 |
| | 174 | 9 |
sshkey_type| Name: | sshkey_type | | Prototype: | const char * sshkey_type(const struct sshkey *k) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 149-159 |
| | 5 | 3 |
sshkey_try_load_public| Name: | sshkey_try_load_public | | Prototype: | static int sshkey_try_load_public(struct sshkey *k, const char *filename, char **commentp) | | Coverage: | 21.951% (27/123) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Lines: | 264-309 |
| | 454 | 26 |
sshkey_to_certified| Name: | sshkey_to_certified | | Prototype: | int sshkey_to_certified(struct sshkey *k) | | Coverage: | 28.571% (4/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2470-2502 |
| | 17 | 7 |
sshkey_to_blob| Name: | sshkey_to_blob | | Prototype: | int sshkey_to_blob(const struct sshkey *key, u_char **blobp, size_t *lenp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 888-892 |
| | 1 | 1 |
sshkey_to_base64| Name: | sshkey_to_base64 | | Prototype: | int sshkey_to_base64(const struct sshkey *key, char **b64p) | | Coverage: | 52.941% (9/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1390-1417 |
| | 43 | 7 |
sshkey_ssh_name_plain| Name: | sshkey_ssh_name_plain | | Prototype: | const char * sshkey_ssh_name_plain(const struct sshkey *k) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 191-196 |
| | 2 | 1 |
sshkey_ssh_name_from_type_nid| Name: | sshkey_ssh_name_from_type_nid | | Prototype: | static const char * sshkey_ssh_name_from_type_nid(int type, int nid) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 161-171 |
| | 5 | 3 |
sshkey_ssh_name| Name: | sshkey_ssh_name | | Prototype: | const char * sshkey_ssh_name(const struct sshkey *k) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 185-189 |
| | 1 | 1 |
sshkey_size| Name: | sshkey_size | | Prototype: | u_int sshkey_size(const struct sshkey *k) | | Coverage: | 47.619% (10/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 291-323 |
| | 33 | 13 |
sshkey_signatures_left| Name: | sshkey_signatures_left | | Prototype: | u_int32_t sshkey_signatures_left(const struct sshkey *k) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 4131-4135 |
| | 1 | 1 |
sshkey_sign| Name: | sshkey_sign | | Prototype: | int sshkey_sign(const struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, const char *alg, u_int compat) | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2393-2429 |
| | 20 | 13 |
sshkey_sigalg_by_name| Name: | sshkey_sigalg_by_name | | Prototype: | const char * sshkey_sigalg_by_name(const char *name) | | Coverage: | 0.000% (0/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2352-2368 |
| | 179 | 11 |
sshkey_set_filename| Name: | sshkey_set_filename | | Prototype: | int sshkey_set_filename(struct sshkey *k, const char *filename) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 4143-4149 |
| | 5 | 2 |
sshkey_save_private_blob| Name: | sshkey_save_private_blob | | Prototype: | static int sshkey_save_private_blob(struct sshbuf *keybuf, const char *filename) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Lines: | 55-72 |
| | 30 | 3 |
sshkey_save_private| Name: | sshkey_save_private | | Prototype: | int sshkey_save_private(struct sshkey *key, const char *filename, const char *passphrase, const char *comment, int force_new_format, const char *new_format_cipher, int new_format_rounds) | | Coverage: | 45.455% (5/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Lines: | 74-93 |
| | 18 | 5 |
sshkey_read| Name: | sshkey_read | | Prototype: | int sshkey_read(struct sshkey *ret, char **cpp) | | Coverage: | 48.352% (44/91) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1227-1387 |
| | 168 | 34 |
sshkey_puts_opts| Name: | sshkey_puts_opts | | Prototype: | int sshkey_puts_opts(const struct sshkey *key, struct sshbuf *b, enum sshkey_serialize_rep opts) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 828-842 |
| | 11 | 3 |
sshkey_puts| Name: | sshkey_puts | | Prototype: | int sshkey_puts(const struct sshkey *key, struct sshbuf *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 844-848 |
| | 1 | 1 |
sshkey_putb_plain| Name: | sshkey_putb_plain | | Prototype: | int sshkey_putb_plain(const struct sshkey *key, struct sshbuf *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 850-854 |
| | 1 | 1 |
sshkey_putb| Name: | sshkey_putb | | Prototype: | int sshkey_putb(const struct sshkey *key, struct sshbuf *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 822-826 |
| | 1 | 1 |
sshkey_private_to_fileblob| Name: | sshkey_private_to_fileblob | | Prototype: | int sshkey_private_to_fileblob(struct sshkey *key, struct sshbuf *blob, const char *passphrase, const char *comment, int force_new_format, const char *new_format_cipher, int new_format_rounds) | | Coverage: | 63.636% (7/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3826-3852 |
| | 9 | 7 |
sshkey_private_to_blob2| Name: | sshkey_private_to_blob2 | | Prototype: | static int sshkey_private_to_blob2(const struct sshkey *prv, struct sshbuf *blob, const char *passphrase, const char *comment, const char *ciphername, int rounds) | | Coverage: | 28.814% (51/177) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3403-3549 |
| | 486 | 43 |
sshkey_private_serialize_opt| Name: | sshkey_private_serialize_opt | | Prototype: | int sshkey_private_serialize_opt(const struct sshkey *key, struct sshbuf *b, enum sshkey_serialize_rep opts) | | Coverage: | 25.234% (27/107) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2775-2914 |
| | 126 | 24 |
sshkey_private_serialize_maxsign| Name: | sshkey_private_serialize_maxsign | | Prototype: | int sshkey_private_serialize_maxsign(const struct sshkey *k, struct sshbuf *b, u_int32_t maxsign, sshkey_printfn *pr) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 4124-4129 |
| | 1 | 1 |
sshkey_private_serialize| Name: | sshkey_private_serialize | | Prototype: | int sshkey_private_serialize(const struct sshkey *key, struct sshbuf *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2916-2921 |
| | 2 | 1 |
sshkey_private_pem_to_blob| Name: | sshkey_private_pem_to_blob | | Prototype: | static int sshkey_private_pem_to_blob(struct sshkey *key, struct sshbuf *blob, const char *_passphrase, const char *comment) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3773-3822 |
| | 83 | 11 |
sshkey_private_deserialize| Name: | sshkey_private_deserialize | | Prototype: | int sshkey_private_deserialize(struct sshbuf *buf, struct sshkey **kp) | | Coverage: | 33.032% (73/221) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2923-3229 |
| | 429 | 55 |
sshkey_plain_to_blob| Name: | sshkey_plain_to_blob | | Prototype: | int sshkey_plain_to_blob(const struct sshkey *key, u_char **blobp, size_t *lenp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 894-898 |
| | 1 | 1 |
sshkey_perm_ok| Name: | sshkey_perm_ok | | Prototype: | int sshkey_perm_ok(int fd, const char *filename) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Lines: | 139-165 |
| | 13 | 3 |
sshkey_parse_private_pem_fileblob| Name: | sshkey_parse_private_pem_fileblob | | Prototype: | static int sshkey_parse_private_pem_fileblob(struct sshbuf *blob, int type, const char *passphrase, struct sshkey **keyp) | | Coverage: | 52.308% (34/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3916-4007 |
| | 125 | 16 |
sshkey_parse_private_fileblob_type| Name: | sshkey_parse_private_fileblob_type | | Prototype: | int sshkey_parse_private_fileblob_type(struct sshbuf *blob, int type, const char *passphrase, struct sshkey **keyp, char **commentp) | | Coverage: | 47.619% (10/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 4010-4050 |
| | 29 | 10 |
sshkey_parse_private_fileblob| Name: | sshkey_parse_private_fileblob | | Prototype: | int sshkey_parse_private_fileblob(struct sshbuf *buffer, const char *passphrase, struct sshkey **keyp, char **commentp) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 4052-4063 |
| | 18 | 3 |