Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
opt_dequoteName: | opt_dequote | Prototype: | static char * opt_dequote(const char **sp, const char **errstrp) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 67-98 |
| | 41 | 6 |
opt_flagName: | opt_flag | Prototype: | static int opt_flag(const char *opt, int allow_negate, const char **optsp) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 49-65 |
| | 10 | 3 |
opt_matchName: | opt_match | Prototype: | static int opt_match(const char **opts, const char *term) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 100-109 |
| | 5 | 2 |
option_clear_or_noneName: | option_clear_or_none | Prototype: | int option_clear_or_none(const char *o) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 1793-1797 |
| | 5 | 1 |
option_clear_or_noneName: | option_clear_or_none | Prototype: | static int option_clear_or_none(const char *o) | Coverage: | 80.000% (4/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 186-190 |
| | 5 | 1 |
order_hostkeyalgsName: | order_hostkeyalgs | Prototype: | static char * order_hostkeyalgs(char *host, struct sockaddr *hostaddr, u_short port) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 103-155 |
| | 109 | 9 |
p1p1_to_p2Name: | p1p1_to_p2 | Prototype: | static void p1p1_to_p2(ge25519_p2 *r, const ge25519_p1p1 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 70-75 |
| | 3 | 1 |
p1p1_to_p3Name: | p1p1_to_p3 | Prototype: | static void p1p1_to_p3(crypto_sign_ed25519_ref_ge25519 *r, const ge25519_p1p1 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 77-81 |
| | 2 | 1 |
packet_closeName: | packet_close | Prototype: | void packet_close(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 255-260 |
| | 6 | 1 |
packet_disconnectName: | packet_disconnect | Prototype: | void packet_disconnect(const char *fmt, ...) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 298-308 |
| | 22 | 1 |
packet_get_charName: | packet_get_char | Prototype: | u_int packet_get_char(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 221-225 |
| | 1 | 1 |
packet_get_intName: | packet_get_int | Prototype: | u_int packet_get_int(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 227-231 |
| | 1 | 1 |
packet_process_incomingName: | packet_process_incoming | Prototype: | void packet_process_incoming(const char *buf, u_int len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 262-269 |
| | 3 | 2 |
packet_read_expectName: | packet_read_expect | Prototype: | void packet_read_expect(int expected_type) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 289-296 |
| | 3 | 2 |
packet_read_poll_seqnrName: | packet_read_poll_seqnr | Prototype: | int packet_read_poll_seqnr(u_int32_t *seqnr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 244-253 |
| | 5 | 2 |
packet_read_seqnrName: | packet_read_seqnr | Prototype: | int packet_read_seqnr(u_int32_t *seqnr) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 233-242 |
| | 5 | 2 |
packet_send_debugName: | packet_send_debug | Prototype: | void packet_send_debug(const char *fmt, ...) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 310-320 |
| | 22 | 1 |
packet_set_connectionName: | packet_set_connection | Prototype: | void packet_set_connection(int fd_in, int fd_out) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 213-219 |
| | 5 | 2 |
packet_write_pollName: | packet_write_poll | Prototype: | void packet_write_poll(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 280-287 |
| | 3 | 2 |
packet_write_waitName: | packet_write_wait | Prototype: | void packet_write_wait(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 271-278 |
| | 3 | 2 |
parse_absolute_timeName: | parse_absolute_time | Prototype: | int parse_absolute_time(const char *s, uint64_t *tp) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1965-2006 |
| | 26 | 7 |
parse_argsName: | parse_args | Prototype: | static int parse_args(const char **cpp, int *ignore_errors, int *aflag, int *fflag, int *hflag, int *iflag, int *lflag, int *pflag, int *rflag, int *sflag, unsigned long *n_arg, char **path1, char **path2) | Coverage: | 0.000% (0/143) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 1298-1490 |
| | 191 | 59 |
parse_cert_timesName: | parse_cert_times | Prototype: | static void parse_cert_times(char *timespec) | Coverage: | 0.000% (0/113) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1836-1884 |
| | 427 | 23 |
parse_df_flagsName: | parse_df_flags | Prototype: | static int parse_df_flags(const char *cmd, char **argv, int argc, int *hflag, int *iflag) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 537-562 |
| | 14 | 5 |
parse_dispatch_commandName: | parse_dispatch_command | Prototype: | static int parse_dispatch_command(struct sftp_conn *conn, const char *cmd, char **pwd, const char *startdir, int err_abort) | Coverage: | 0.000% (0/181) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 1492-1749 |
| | 242 | 64 |
parse_dns_qsectionName: | parse_dns_qsection | Prototype: | static struct dns_query * parse_dns_qsection(const u_char *answer, int size, const u_char **cp, int count) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | Lines: | 447-491 |
| | 102 | 8 |
parse_dns_responseName: | parse_dns_response | Prototype: | static struct dns_response * parse_dns_response(const u_char *answer, int size) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | Lines: | 382-445 |
| | 110 | 11 |
parse_dns_rrsectionName: | parse_dns_rrsection | Prototype: | static struct dns_rr * parse_dns_rrsection(const u_char *answer, int size, const u_char **cp, int count) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | Lines: | 493-555 |
| | 126 | 9 |
parse_forwardName: | parse_forward | Prototype: | int parse_forward(struct Forward *fwd, const char *fwdspec, int dynamicfwd, int remotefwd) | Coverage: | 0.000% (0/99) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 2209-2338 |
| | 159 | 26 |
parse_fwd_fieldName: | parse_fwd_field | Prototype: | static int parse_fwd_field(char **p, struct fwdarg *fwd) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 2143-2197 |
| | 36 | 13 |
parse_getput_flagsName: | parse_getput_flags | Prototype: | static int parse_getput_flags(const char *cmd, char **argv, int argc, int *aflag, int *fflag, int *pflag, int *rflag) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 400-434 |
| | 18 | 9 |
parse_ipqosName: | parse_ipqos | Prototype: | int parse_ipqos(const char *cp) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1442-1460 |
| | 17 | 5 |
parse_jumpName: | parse_jump | Prototype: | int parse_jump(const char *s, Options *o, int active) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 2340-2395 |
| | 87 | 11 |
parse_link_flagsName: | parse_link_flags | Prototype: | static int parse_link_flags(const char *cmd, char **argv, int argc, int *sflag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 436-458 |
| | 12 | 4 |
parse_long_optionsName: | parse_long_options | Prototype: | static int parse_long_options(char * const *nargv, const char *options, const struct option *long_options, int *idx, int short_too) | Coverage: | 0.000% (0/134) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c | Lines: | 175-287 |
| | 307 | 28 |
parse_ls_flagsName: | parse_ls_flags | Prototype: | static int parse_ls_flags(char **argv, int argc, int *lflag) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 484-535 |
| | 33 | 12 |
parse_no_flagsName: | parse_no_flags | Prototype: | static int parse_no_flags(const char *cmd, char **argv, int argc) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 564-582 |
| | 9 | 3 |
parse_primeName: | parse_prime | Prototype: | static int parse_prime(int linenum, char *line, struct dhgroup *dhg) | Coverage: | 0.000% (0/88) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | Lines: | 48-144 |
| | 540 | 21 |
parse_relative_timeName: | parse_relative_time | Prototype: | static u_int64_t parse_relative_time(const char *s, time_t now) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1822-1834 |
| | 7 | 3 |
parse_rename_flagsName: | parse_rename_flags | Prototype: | static int parse_rename_flags(const char *cmd, char **argv, int argc, int *lflag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 460-482 |
| | 12 | 4 |
parse_revoked_certsName: | parse_revoked_certs | Prototype: | static int parse_revoked_certs(struct sshbuf *buf, struct ssh_krl *krl) | Coverage: | 0.000% (0/90) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 845-956 |
| | 131 | 29 |
parse_scp_uriName: | parse_scp_uri | Prototype: | static int parse_scp_uri(const char *uri, char **userp, char **hostp, int *portp, char **pathp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 611-621 |
| | 7 | 2 |
parse_server_configName: | parse_server_config | Prototype: | void parse_server_config(ServerOptions *options, const char *filename, struct sshbuf *conf, struct connection_info *connectinfo) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2359-2382 |
| | 88 | 5 |
parse_server_match_configName: | parse_server_match_config | Prototype: | void parse_server_match_config(ServerOptions *options, struct connection_info *connectinfo) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2209-2218 |
| | 4 | 1 |
parse_server_match_testspecName: | parse_server_match_testspec | Prototype: | int parse_server_match_testspec(struct connection_info *ci, char *spec) | Coverage: | 0.000% (0/267) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2220-2249 |
| | 1310 | 45 |
parse_ssh_uriName: | parse_ssh_uri | Prototype: | int parse_ssh_uri(const char *uri, char **userp, char **hostp, int *portp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 2397-2407 |
| | 8 | 2 |
parse_tokenName: | parse_token | Prototype: | static OpCodes parse_token(const char *cp, const char *filename, int linenum, const char *ignored_unknown) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 718-733 |
| | 176 | 10 |
parse_tokenName: | parse_token | Prototype: | static ServerOpCodes parse_token(const char *cp, const char *filename, int linenum, u_int *flags) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 680-695 |
| | 8 | 3 |
parse_uriName: | parse_uri | Prototype: | int parse_uri(const char *scheme, const char *uri, char **userp, char **hostp, int *portp, char **pathp) | Coverage: | 0.000% (0/173) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 765-854 |
| | 643 | 35 |
parse_user_host_pathName: | parse_user_host_path | Prototype: | int parse_user_host_path(const char *s, char **userp, char **hostp, char **pathp) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 573-631 |
| | 95 | 12 |
parse_user_host_portName: | parse_user_host_port | Prototype: | int parse_user_host_port(const char *s, char **userp, char **hostp, int *portp) | Coverage: | 0.000% (0/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 641-692 |
| | 151 | 17 |
path_appendName: | path_append | Prototype: | char * path_append(const char *p1, const char *p2) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 1906-1919 |
| | 8 | 2 |
path_stripName: | path_strip | Prototype: | static char * path_strip(const char *path, const char *strip) | Coverage: | 0.000% (0/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 368-384 |
| | 213 | 10 |
pathname_is_dirName: | pathname_is_dir | Prototype: | static int pathname_is_dir(const char *pathname) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 610-616 |
| | 2 | 1 |
pdf_gen_xor [umac.c #1]Name: | pdf_gen_xor [umac.c #1] | Prototype: | static void pdf_gen_xor(pdf_ctx *pc, const UINT8 nonce[8], UINT8 buf[8]) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 235-278 |
| | 9 | 2 |
pdf_gen_xor [umac.c #2]Name: | pdf_gen_xor [umac.c #2] | Prototype: | static void pdf_gen_xor(pdf_ctx *pc, const UINT8 nonce[8], UINT8 buf[8]) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 235-278 |
| | 9 | 2 |
pdf_init [umac.c #1]Name: | pdf_init [umac.c #1] | Prototype: | static void pdf_init(pdf_ctx *pc, aes_int_key prf_key) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 222-233 |
| | 6 | 1 |
pdf_init [umac.c #2]Name: | pdf_init [umac.c #2] | Prototype: | static void pdf_init(pdf_ctx *pc, aes_int_key prf_key) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 222-233 |
| | 6 | 1 |
peek_type_nidName: | peek_type_nid | Prototype: | static int peek_type_nid(const char *s, size_t l, int *nid) | Coverage: | 94.118% (16/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1208-1224 |
| | 14 | 5 |
percent_expandName: | percent_expand | Prototype: | char * percent_expand(const char *string, ...) | Coverage: | 0.000% (0/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 969-1025 |
| | 126 | 15 |
permanently_set_uidName: | permanently_set_uid | Prototype: | void permanently_set_uid(struct passwd *pw) | Coverage: | 0.000% (0/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uidswap.c | Lines: | 178-236 |
| | 36 | 9 |
permission_set_addName: | permission_set_add | Prototype: | static int permission_set_add(struct ssh *ssh, int who, int where, const char *host_to_connect, int port_to_connect, const char *listen_host, const char *listen_path, int listen_port, Channel *downstream) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 522-547 |
| | 38 | 2 |
permission_set_getName: | permission_set_get | Prototype: | static struct permission_set * permission_set_get(struct ssh *ssh, int where) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 483-498 |
| | 5 | 4 |
permission_set_get_arrayName: | permission_set_get_array | Prototype: | static void permission_set_get_array(struct ssh *ssh, int who, int where, struct permission ***permpp, u_int **npermpp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 501-519 |
| | 9 | 4 |
permitopen_portName: | permitopen_port | Prototype: | int permitopen_port(const char *p) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4090-4100 |
| | 168 | 9 |
permute_argsName: | permute_args | Prototype: | static void permute_args(int panonopt_start, int panonopt_end, int opt_end, char * const *nargv) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c | Lines: | 138-168 |
| | 16 | 4 |
pick_saltName: | pick_salt | Prototype: | static const char * pick_salt(void) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/xcrypt.c | Lines: | 72-96 |
| | 40 | 5 |
pkcs11_add_providerName: | pkcs11_add_provider | Prototype: | int pkcs11_add_provider(char *name, char *pin, struct sshkey ***keysp) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | Lines: | 203-246 |
| | 43 | 9 |
pkcs11_add_providerName: | pkcs11_add_provider | Prototype: | int pkcs11_add_provider(char *provider_id, char *pin, struct sshkey ***keyp) | Coverage: | 0.000% (0/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 592-716 |
| | 143 | 19 |
pkcs11_del_providerName: | pkcs11_del_provider | Prototype: | int pkcs11_del_provider(char *name) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | Lines: | 248-267 |
| | 16 | 4 |
pkcs11_del_providerName: | pkcs11_del_provider | Prototype: | int pkcs11_del_provider(char *provider_id) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 160-172 |
| | 12 | 3 |
pkcs11_fetch_keysName: | pkcs11_fetch_keys | Prototype: | static int pkcs11_fetch_keys(struct pkcs11_provider *p, CK_ULONG slotidx, struct sshkey ***keysp, int *nkeys) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 410-441 |
| | 58 | 2 |
pkcs11_fetch_keys_filterName: | pkcs11_fetch_keys_filter | Prototype: | static int pkcs11_fetch_keys_filter(struct pkcs11_provider *p, CK_ULONG slotidx, CK_ATTRIBUTE filter[], CK_ATTRIBUTE attribs[3], struct sshkey ***keysp, int *nkeys) | Coverage: | 0.000% (0/83) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 463-589 |
| | 137 | 24 |
pkcs11_findName: | pkcs11_find | Prototype: | static int pkcs11_find(struct pkcs11_provider *p, CK_ULONG slotidx, CK_ATTRIBUTE *attr, CK_ULONG nattr, CK_OBJECT_HANDLE *obj) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 194-219 |
| | 18 | 4 |
pkcs11_initName: | pkcs11_init | Prototype: | int pkcs11_init(int interactive) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 78-84 |
| | 7 | 1 |
pkcs11_key_includedName: | pkcs11_key_included | Prototype: | static int pkcs11_key_included(struct sshkey ***keysp, int *nkeys, struct sshkey *key) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 443-452 |
| | 5 | 3 |
pkcs11_open_sessionName: | pkcs11_open_session | Prototype: | static int pkcs11_open_session(struct pkcs11_provider *p, CK_ULONG slotidx, char *pin) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 366-399 |
| | 33 | 6 |
pkcs11_provider_finalizeName: | pkcs11_provider_finalize | Prototype: | static void pkcs11_provider_finalize(struct pkcs11_provider *p) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 92-113 |
| | 24 | 5 |
pkcs11_provider_lookupName: | pkcs11_provider_lookup | Prototype: | static struct pkcs11_provider * pkcs11_provider_lookup(char *provider_id) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 146-157 |
| | 175 | 9 |
pkcs11_provider_unrefName: | pkcs11_provider_unref | Prototype: | static void pkcs11_provider_unref(struct pkcs11_provider *p) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 119-130 |
| | 7 | 3 |
pkcs11_rsa_finishName: | pkcs11_rsa_finish | Prototype: | static int pkcs11_rsa_finish(RSA *rsa) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 175-191 |
| | 21 | 4 |
pkcs11_rsa_private_decryptName: | pkcs11_rsa_private_decrypt | Prototype: | static int pkcs11_rsa_private_decrypt(int flen, const u_char *from, u_char *to, RSA *rsa, int padding) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 306-311 |
| | 1 | 1 |
pkcs11_rsa_private_encryptName: | pkcs11_rsa_private_encrypt | Prototype: | static int pkcs11_rsa_private_encrypt(int flen, const u_char *from, u_char *to, RSA *rsa, int padding) | Coverage: | 0.000% (0/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 222-304 |
| | 101 | 12 |
pkcs11_rsa_wrapName: | pkcs11_rsa_wrap | Prototype: | static int pkcs11_rsa_wrap(struct pkcs11_provider *provider, CK_ULONG slotidx, CK_ATTRIBUTE *keyid_attrib, RSA *rsa) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 314-345 |
| | 36 | 4 |
pkcs11_start_helperName: | pkcs11_start_helper | Prototype: | static int pkcs11_start_helper(void) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | Lines: | 172-201 |
| | 66 | 5 |
pkcs11_terminateName: | pkcs11_terminate | Prototype: | void pkcs11_terminate(void) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 133-143 |
| | 10 | 3 |
plain_key_blobName: | plain_key_blob | Prototype: | static int plain_key_blob(const struct sshkey *key, u_char **blob, size_t *blen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 368-385 |
| | 11 | 4 |
platform_disable_tracingName: | platform_disable_tracing | Prototype: | void platform_disable_tracing(int strict) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-tracing.c | Lines: | 33-51 |
| | 6 | 2 |
platform_krb5_get_principal_nameName: | platform_krb5_get_principal_name | Prototype: | char * platform_krb5_get_principal_name(const char *pw_name) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c | Lines: | 190-198 |
| | 5 | 1 |
platform_post_fork_childName: | platform_post_fork_child | Prototype: | void platform_post_fork_child(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c | Lines: | 69-78 |
| | 1 | 1 |
platform_pre_listenName: | platform_pre_listen | Prototype: | void platform_pre_listen(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c | Lines: | 36-43 |
| | 1 | 1 |
platform_pre_restartName: | platform_pre_restart | Prototype: | void platform_pre_restart(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c | Lines: | 53-59 |
| | 1 | 1 |
platform_privileged_uidswapName: | platform_privileged_uidswap | Prototype: | int platform_privileged_uidswap(void) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform.c | Lines: | 81-90 |
| | 1 | 1 |
platform_sys_dir_uidName: | platform_sys_dir_uid | Prototype: | int platform_sys_dir_uid(uid_t uid) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-misc.c | Lines: | 25-35 |
| | 3 | 2 |
pledgeName: | pledge | Prototype: | int pledge(const char *promises, const char *paths[]) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-misc.c | Lines: | 255-259 |
| | 1 | 1 |
poly1305_authName: | poly1305_auth | Prototype: | void poly1305_auth(unsigned char out[16], const unsigned char *m, size_t inlen, const unsigned char key[32]) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/poly1305.c | Lines: | 33-160 |
| | 95 | 10 |
poly64 [umac.c #1]Name: | poly64 [umac.c #1] | Prototype: | static UINT64 poly64(UINT64 cur, UINT64 key, UINT64 data) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 796-822 |
| | 19 | 3 |
poly64 [umac.c #2]Name: | poly64 [umac.c #2] | Prototype: | static UINT64 poly64(UINT64 cur, UINT64 key, UINT64 data) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 796-822 |
| | 19 | 3 |
poly_hash [umac.c #1]Name: | poly_hash [umac.c #1] | Prototype: | static void poly_hash(uhash_ctx_t hc, UINT32 data_in[]) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 831-847 |
| | 10 | 3 |
poly_hash [umac.c #2]Name: | poly_hash [umac.c #2] | Prototype: | static void poly_hash(uhash_ctx_t hc, UINT32 data_in[]) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 831-847 |
| | 10 | 3 |