Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
kex_send_newkeysName: | kex_send_newkeys | Prototype: | int kex_send_newkeys(struct ssh *ssh) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 420-436 |
| | 12 | 4 |
kex_send_ext_infoName: | kex_send_ext_info | Prototype: | static int kex_send_ext_info(struct ssh *ssh) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 398-418 |
| | 15 | 4 |
kex_alg_listName: | kex_alg_list | Prototype: | char * kex_alg_list(char sep) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 109-129 |
| | 29 | 4 |
is_cert_revokedName: | is_cert_revoked | Prototype: | static int is_cert_revoked(const struct sshkey *key, struct revoked_certs *rc) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 1219-1250 |
| | 19 | 4 |
is_addrName: | is_addr | Prototype: | static int is_addr(const char *name) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 278-301 |
| | 43 | 4 |
hostkeys_update_ctx_freeName: | hostkeys_update_ctx_free | Prototype: | static void hostkeys_update_ctx_free(struct hostkeys_update_ctx *ctx) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1796-1813 |
| | 15 | 4 |
handle_socket_readName: | handle_socket_read | Prototype: | static int handle_socket_read(u_int socknum) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 809-837 |
| | 29 | 4 |
grow_dstName: | grow_dst | Prototype: | static int grow_dst(char **dst, size_t *sz, size_t maxsz, char **dp, size_t need) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Lines: | 73-90 |
| | 15 | 4 |
getpwnamallowName: | getpwnamallow | Prototype: | struct passwd * getpwnamallow(const char *user) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 560-632 |
| | 35 | 4 |
get_hramName: | get_hram | Prototype: | static void get_hram(unsigned char *hram, const unsigned char *sm, const unsigned char *pk, unsigned char *playground, unsigned long long smlen) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ed25519.c | Lines: | 14-23 |
| | 5 | 4 |
get_ecName: | get_ec | Prototype: | static int get_ec(const u_char *d, size_t len, EC_POINT *v, const EC_GROUP *g) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 75-87 |
| | 15 | 4 |
ga_matchName: | ga_match | Prototype: | int ga_match(char * const *groups, int n) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c | Lines: | 84-94 |
| | 6 | 4 |
g_strncmpName: | g_strncmp | Prototype: | static int g_strncmp(const Char *s1, const char *s2, size_t n) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 422-435 |
| | 8 | 4 |
g_opendirName: | g_opendir | Prototype: | static DIR * g_opendir(Char *str, _ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 983-999 |
| | 16 | 4 |
free_dns_rrName: | free_dns_rr | Prototype: | static void free_dns_rr(struct dns_rr *p) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | Lines: | 569-581 |
| | 10 | 4 |
format_listen_addrsName: | format_listen_addrs | Prototype: | static char * format_listen_addrs(struct listenaddr *la) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2477-2514 |
| | 62 | 4 |
fingerprint_privateName: | fingerprint_private | Prototype: | static void fingerprint_private(const char *path) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 876-898 |
| | 31 | 4 |
fingerprint_b64Name: | fingerprint_b64 | Prototype: | static char * fingerprint_b64(const char *alg, u_char *dgst_raw, size_t dgst_raw_len) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 943-965 |
| | 42 | 4 |
fill_default_options_for_canonicalizationName: | fill_default_options_for_canonicalization | Prototype: | void fill_default_options_for_canonicalization(Options *options) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 1915-1924 |
| | 6 | 4 |
fdlim_setName: | fdlim_set | Prototype: | static int fdlim_set(int lim) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 136-155 |
| | 17 | 4 |
dump_cfg_strarray_onelineName: | dump_cfg_strarray_oneline | Prototype: | static void dump_cfg_strarray_oneline(ServerOpCodes code, u_int count, char **vals) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2462-2475 |
| | 9 | 4 |
drop_connectionName: | drop_connection | Prototype: | static int drop_connection(int startups) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 892-912 |
| | 14 | 4 |
do_statvfsName: | do_statvfs | Prototype: | int do_statvfs(struct sftp_conn *conn, const char *path, struct sftp_statvfs *st, int quiet) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 1082-1109 |
| | 20 | 4 |
do_ssh2_kexName: | do_ssh2_kex | Prototype: | static void do_ssh2_kex(void) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 2262-2328 |
| | 42 | 4 |
do_print_publicName: | do_print_public | Prototype: | static void do_print_public(struct passwd *pw) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 777-794 |
| | 25 | 4 |
do_motdName: | do_motd | Prototype: | void do_motd(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 823-842 |
| | 12 | 4 |
do_fileName: | do_file | Prototype: | static int do_file(int agent_fd, int deleting, int key_only, char *file, int qflag) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 495-506 |
| | 6 | 4 |
do_convert_to_pemName: | do_convert_to_pem | Prototype: | static void do_convert_to_pem(struct sshkey *k) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 377-389 |
| | 10 | 4 |
do_convert_from_pemName: | do_convert_from_pem | Prototype: | static void do_convert_from_pem(struct sshkey **k, int *private) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 698-715 |
| | 34 | 4 |
do_closeName: | do_close | Prototype: | int do_close(struct sftp_conn *conn, const u_char *handle, u_int handle_len) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 500-525 |
| | 19 | 4 |
do_authenticatedName: | do_authenticated | Prototype: | void do_authenticated(struct ssh *ssh, Authctxt *authctxt) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 337-369 |
| | 17 | 4 |
dh_estimateName: | dh_estimate | Prototype: | u_int dh_estimate(int bits) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | Lines: | 480-490 |
| | 7 | 4 |
destroy_sensitive_dataName: | destroy_sensitive_data | Prototype: | void destroy_sensitive_data(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 469-484 |
| | 16 | 4 |
derelativise_pathName: | derelativise_path | Prototype: | char * derelativise_path(const char *path) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 697-712 |
| | 21 | 4 |
demote_sensitive_dataName: | demote_sensitive_data | Prototype: | void demote_sensitive_data(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 487-506 |
| | 12 | 4 |
delete_allName: | delete_all | Prototype: | static int delete_all(int agent_fd, int qflag) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 168-189 |
| | 17 | 4 |
daemonizedName: | daemonized | Prototype: | int daemonized(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1580-1595 |
| | 22 | 4 |
crypto_sign_ed25519_ref_unpackneg_vartimeName: | crypto_sign_ed25519_ref_unpackneg_vartime | Prototype: | int crypto_sign_ed25519_ref_unpackneg_vartime(crypto_sign_ed25519_ref_ge25519 *r, const unsigned char p[32]) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 196-241 |
| | 31 | 4 |
crypto_sign_ed25519_ref_sc25519_lt_vartimeName: | crypto_sign_ed25519_ref_sc25519_lt_vartime | Prototype: | int crypto_sign_ed25519_ref_sc25519_lt_vartime(const crypto_sign_ed25519_ref_sc25519 *x, const crypto_sign_ed25519_ref_sc25519 *y) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | Lines: | 156-165 |
| | 5 | 4 |
crypto_sign_ed25519_ref_double_scalarmult_vartimeName: | crypto_sign_ed25519_ref_double_scalarmult_vartime | Prototype: | void crypto_sign_ed25519_ref_double_scalarmult_vartime(crypto_sign_ed25519_ref_ge25519 *r, const crypto_sign_ed25519_ref_ge25519 *p1, const crypto_sign_ed25519_ref_sc25519 *s1, const crypto_sign_ed25519_ref_ge25519 *p2, const crypto_sign_ed25519_ref_sc25519 *s2) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 262-304 |
| | 31 | 4 |
crypto_scalarmult_curve25519Name: | crypto_scalarmult_curve25519 | Prototype: | int crypto_scalarmult_curve25519(unsigned char *q, const unsigned char *n, const unsigned char *p) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 247-265 |
| | 14 | 4 |
compat_pkalg_proposalName: | compat_pkalg_proposal | Prototype: | char * compat_pkalg_proposal(char *pkalg_prop) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | Lines: | 200-212 |
| | 11 | 4 |
compat_cipher_proposalName: | compat_cipher_proposal | Prototype: | char * compat_cipher_proposal(char *cipher_prop) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | Lines: | 186-198 |
| | 11 | 4 |
collect_childrenName: | collect_children | Prototype: | static void collect_children(struct ssh *ssh) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | Lines: | 356-376 |
| | 42 | 4 |
close_startup_pipesName: | close_startup_pipes | Prototype: | static void close_startup_pipes(void) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 266-275 |
| | 5 | 4 |
client_x11_display_validName: | client_x11_display_valid | Prototype: | static int client_x11_display_valid(const char *display) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 256-273 |
| | 54 | 4 |
client_request_tun_fwdName: | client_request_tun_fwd | Prototype: | char * client_request_tun_fwd(struct ssh *ssh, int tun_mode, int local_tun, int remote_tun) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1621-1661 |
| | 41 | 4 |
client_request_agentName: | client_request_agent | Prototype: | static Channel * client_request_agent(struct ssh *ssh, const char *request_type, int rchan) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1595-1619 |
| | 30 | 4 |
cleanup_socketName: | cleanup_socket | Prototype: | static void cleanup_socket(void) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 1011-1021 |
| | 7 | 4 |
cleanup_exitName: | cleanup_exit | Prototype: | void cleanup_exit(int i) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 2331-2353 |
| | 29 | 4 |
cipher_freeName: | cipher_free | Prototype: | void cipher_free(struct sshcipher_ctx *cc) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 410-425 |
| | 16 | 4 |
check_host_certName: | check_host_cert | Prototype: | static int check_host_cert(const char *host, const struct sshkey *key) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 736-760 |
| | 24 | 4 |
check_agent_presentName: | check_agent_present | Prototype: | static void check_agent_present(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1735-1749 |
| | 11 | 4 |
channel_set_fdsName: | channel_set_fds | Prototype: | void channel_set_fds(struct ssh *ssh, int id, int rfd, int wfd, int efd, int extusage, int nonblock, int is_tty, u_int window_max) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 995-1016 |
| | 18 | 4 |
channel_request_startName: | channel_request_start | Prototype: | void channel_request_start(struct ssh *ssh, int id, char *service, int wantconfirm) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 899-919 |
| | 15 | 4 |
channel_prepare_selectName: | channel_prepare_select | Prototype: | void channel_prepare_select(struct ssh *ssh, fd_set **readsetp, fd_set **writesetp, int *maxfdp, u_int *nallocp, time_t *minwait_secs) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2444-2473 |
| | 33 | 4 |
channel_not_very_much_buffered_dataName: | channel_not_very_much_buffered_data | Prototype: | int channel_not_very_much_buffered_data(struct ssh *ssh) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 697-715 |
| | 16 | 4 |
channel_handle_efdName: | channel_handle_efd | Prototype: | static int channel_handle_efd(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2101-2117 |
| | 8 | 4 |
channel_close_fdsName: | channel_close_fds | Prototype: | static void channel_close_fds(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 441-453 |
| | 8 | 4 |
channel_check_windowName: | channel_check_window | Prototype: | static int channel_check_window(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2119-2148 |
| | 23 | 4 |
channel_before_prepare_selectName: | channel_before_prepare_select | Prototype: | static void channel_before_prepare_select(struct ssh *ssh) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2424-2438 |
| | 11 | 4 |
chan_obuf_emptyName: | chan_obuf_empty | Prototype: | void chan_obuf_empty(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | Lines: | 145-164 |
| | 12 | 4 |
blf_cbc_decryptName: | blf_cbc_decrypt | Prototype: | void blf_cbc_decrypt(blf_ctx *c, u_int8_t *iva, u_int8_t *data, u_int32_t len) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 609-648 |
| | 34 | 4 |
bitmap_nbitsName: | bitmap_nbits | Prototype: | size_t bitmap_nbits(struct bitmap *b) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 140-159 |
| | 13 | 4 |
authmethod_is_enabledName: | authmethod_is_enabled | Prototype: | static int authmethod_is_enabled(Authmethod *method) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 2060-2072 |
| | 17 | 4 |
auth_debug_sendName: | auth_debug_send | Prototype: | void auth_debug_send(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 690-706 |
| | 17 | 4 |
auth2_method_allowedName: | auth2_method_allowed | Prototype: | int auth2_method_allowed(Authctxt *authctxt, const char *method, const char *submethod) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 436-454 |
| | 8 | 4 |
auth2_challenge_startName: | auth2_challenge_start | Prototype: | static int auth2_challenge_start(struct ssh *ssh) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 222-251 |
| | 21 | 4 |
arc4random_uniformName: | arc4random_uniform | Prototype: | u_int32_t arc4random_uniform(u_int32_t upper_bound) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 291-315 |
| | 9 | 4 |
allocbufName: | allocbuf | Prototype: | BUF * allocbuf(BUF *bp, int fd, int blksize) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1392-1414 |
| | 17 | 4 |
agent_decode_algName: | agent_decode_alg | Prototype: | static char * agent_decode_alg(struct sshkey *key, u_int flags) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 262-272 |
| | 10 | 4 |
advance_past_optionsName: | advance_past_options | Prototype: | static int advance_past_options(char **cpp) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 540-555 |
| | 9 | 4 |
addr_unicast_masklenName: | addr_unicast_masklen | Prototype: | static int addr_unicast_masklen(int af) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 50-61 |
| | 4 | 4 |
addr_netmatchName: | addr_netmatch | Prototype: | static int addr_netmatch(const struct xaddr *host, const struct xaddr *net, u_int masklen) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 348-361 |
| | 8 | 4 |
addargsName: | addargs | Prototype: | void addargs(arglist *args, char *fmt, ...) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 857-882 |
| | 41 | 4 |
_ssh_send_bannerName: | _ssh_send_banner | Prototype: | int _ssh_send_banner(struct ssh *ssh, char **bannerp) | Coverage: | 25.000% (4/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 382-396 |
| | 44 | 4 |
_rs_random_bufName: | _rs_random_buf | Prototype: | static __inline void _rs_random_buf(void *_buf, size_t n) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 177-196 |
| | 37 | 4 |
RSA_set0_factorsName: | RSA_set0_factors | Prototype: | int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 316-332 |
| | 29 | 4 |
RSA_meth_dupName: | RSA_meth_dup | Prototype: | RSA_METHOD * RSA_meth_dup(const RSA_METHOD *meth) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 535-549 |
| | 52 | 4 |
RSA_get0_keyName: | RSA_get0_key | Prototype: | void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 228-237 |
| | 12 | 4 |
RSA_get0_crt_paramsName: | RSA_get0_crt_params | Prototype: | void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, const BIGNUM **iqmp) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 265-275 |
| | 12 | 4 |
DSA_set0_keyName: | DSA_set0_key | Prototype: | int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 208-224 |
| | 19 | 4 |
DSA_get0_pqgName: | DSA_get0_pqg | Prototype: | void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 159-168 |
| | 12 | 4 |
DH_get0_pqgName: | DH_get0_pqg | Prototype: | void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 447-456 |
| | 12 | 4 |
xstrsepName: | xstrsep | Prototype: | static char * xstrsep(char **str, const char *delim) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 162-178 |
| | 25 | 3 |
xmallocName: | xmalloc | Prototype: | void * xmalloc(size_t size) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 39-50 |
| | 9 | 3 |
xauth_valid_stringName: | xauth_valid_string | Prototype: | static int xauth_valid_string(const char *s) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 372-384 |
| | 15 | 3 |
wrap_keyName: | wrap_key | Prototype: | static int wrap_key(RSA *rsa) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | Lines: | 158-170 |
| | 9 | 3 |
vfmprintfName: | vfmprintf | Prototype: | int vfmprintf(FILE *stream, const char *fmt, va_list ap) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Lines: | 263-275 |
| | 14 | 3 |
verifydirName: | verifydir | Prototype: | void verifydir(char *cp) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1348-1360 |
| | 21 | 3 |
uudecodeName: | uudecode | Prototype: | int uudecode(const char *src, u_char *target, size_t targsize) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uuencode.c | Lines: | 55-73 |
| | 13 | 3 |
userauth_noneName: | userauth_none | Prototype: | static int userauth_none(struct ssh *ssh) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-none.c | Lines: | 61-72 |
| | 7 | 3 |
userauth_kbdintName: | userauth_kbdint | Prototype: | static int userauth_kbdint(struct ssh *ssh) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-kbdint.c | Lines: | 44-63 |
| | 20 | 3 |
user_key_allowed2Name: | user_key_allowed2 | Prototype: | static int user_key_allowed2(struct ssh *ssh, struct passwd *pw, struct sshkey *key, char *file, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 838-860 |
| | 20 | 3 |
update_progress_meterName: | update_progress_meter | Prototype: | static void update_progress_meter(int ignore) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | Lines: | 230-247 |
| | 20 | 3 |
uhash_final [umac.c #2]Name: | uhash_final [umac.c #2] | Prototype: | static int uhash_final(uhash_ctx_t ctx, u_char *res) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1101-1119 |
| | 11 | 3 |
uhash_final [umac.c #1]Name: | uhash_final [umac.c #1] | Prototype: | static int uhash_final(uhash_ctx_t ctx, u_char *res) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1101-1119 |
| | 11 | 3 |
try_read_keyName: | try_read_key | Prototype: | static struct sshkey * try_read_key(char **cpp) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 840-853 |
| | 14 | 3 |
try_identityName: | try_identity | Prototype: | static int try_identity(Identity *id) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1642-1654 |
| | 8 | 3 |
tohexName: | tohex | Prototype: | char * tohex(const void *vp, size_t l) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1128-1145 |
| | 11 | 3 |