Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
uhash_reset [umac.c #2]Name: | uhash_reset [umac.c #2] | Prototype: | static int uhash_reset(uhash_ctx_t pc) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 933-948 |
| | 7 | 1 |
uhash_update [umac.c #1]Name: | uhash_update [umac.c #1] | Prototype: | static int uhash_update(uhash_ctx_t ctx, const u_char *input, long len) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1045-1097 |
| | 29 | 7 |
uhash_update [umac.c #2]Name: | uhash_update [umac.c #2] | Prototype: | static int uhash_update(uhash_ctx_t ctx, const u_char *input, long len) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1045-1097 |
| | 29 | 7 |
umac128_delete [umac.c #2]Name: | umac128_delete [umac.c #2] | Prototype: | int umac128_delete(struct umac128_ctx *ctx) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1201-1211 |
| | 5 | 2 |
umac128_final [umac.c #2]Name: | umac128_final [umac.c #2] | Prototype: | int umac128_final(struct umac128_ctx *ctx, u_char tag[], const u_char nonce[8]) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1243-1250 |
| | 3 | 1 |
umac128_new [umac.c #2]Name: | umac128_new [umac.c #2] | Prototype: | struct umac128_ctx *umac128_new(const u_char key[]) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1215-1239 |
| | 14 | 2 |
umac128_update [umac.c #2]Name: | umac128_update [umac.c #2] | Prototype: | int umac128_update(struct umac128_ctx *ctx, const u_char *input, long len) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1254-1261 |
| | 2 | 1 |
umac_delete [umac.c #1]Name: | umac_delete [umac.c #1] | Prototype: | int umac_delete(struct umac_ctx *ctx) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1201-1211 |
| | 5 | 2 |
umac_final [umac.c #1]Name: | umac_final [umac.c #1] | Prototype: | int umac_final(struct umac_ctx *ctx, u_char tag[], const u_char nonce[8]) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1243-1250 |
| | 3 | 1 |
umac_new [umac.c #1]Name: | umac_new [umac.c #1] | Prototype: | struct umac_ctx *umac_new(const u_char key[]) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1215-1239 |
| | 14 | 2 |
umac_update [umac.c #1]Name: | umac_update [umac.c #1] | Prototype: | int umac_update(struct umac_ctx *ctx, const u_char *input, long len) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1254-1261 |
| | 2 | 1 |
uncompress_bufferName: | uncompress_buffer | Prototype: | static int uncompress_buffer(struct ssh *ssh, struct sshbuf *in, struct sshbuf *out) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 772-817 |
| | 29 | 11 |
undo_glob_escapeName: | undo_glob_escape | Prototype: | static void undo_glob_escape(char *s) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 1098-1131 |
| | 18 | 10 |
unix_listenerName: | unix_listener | Prototype: | int unix_listener(const char *path, int backlog, int unlink_first) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1483-1528 |
| | 93 | 7 |
unset_nonblockName: | unset_nonblock | Prototype: | int unset_nonblock(int fd) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 115-137 |
| | 39 | 4 |
update_cardName: | update_card | Prototype: | static int update_card(int agent_fd, int add, const char *id, int qflag) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 392-418 |
| | 35 | 5 |
update_known_hostsName: | update_known_hosts | Prototype: | static void update_known_hosts(struct hostkeys_update_ctx *ctx) | Coverage: | 0.000% (0/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1848-1915 |
| | 66 | 14 |
update_krl_from_fileName: | update_krl_from_file | Prototype: | static void update_krl_from_file(struct passwd *pw, const char *file, int wild_ca, const struct sshkey *ca, struct ssh_krl *krl) | Coverage: | 0.000% (0/185) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 2148-2297 |
| | 587 | 48 |
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 |
upload_dirName: | upload_dir | Prototype: | int upload_dir(struct sftp_conn *conn, const char *src, const char *dst, int preserve_flag, int print_flag, int resume, int fsync_flag) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 1887-1904 |
| | 11 | 2 |
upload_dir_internalName: | upload_dir_internal | Prototype: | static int upload_dir_internal(struct sftp_conn *conn, const char *src, const char *dst, int depth, int preserve_flag, int print_flag, int resume, int fsync_flag) | Coverage: | 0.000% (0/116) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 1791-1885 |
| | 440 | 30 |
urldecodeName: | urldecode | Prototype: | static char * urldecode(const char *src) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 721-751 |
| | 39 | 6 |
usageName: | usage | Prototype: | void usage(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1314-1321 |
| | 8 | 1 |
usageName: | usage | Prototype: | static void usage(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 914-931 |
| | 26 | 1 |
user_cert_trusted_caName: | user_cert_trusted_ca | Prototype: | static int user_cert_trusted_ca(struct ssh *ssh, struct passwd *pw, struct sshkey *key, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 733-832 |
| | 126 | 19 |
user_from_uidName: | user_from_uid | Prototype: | char * user_from_uid(uid_t uid, int nouser) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/pwcache.c | Lines: | 47-78 |
| | 57 | 7 |
user_key_allowedName: | user_key_allowed | Prototype: | int user_key_allowed(struct ssh *ssh, struct passwd *pw, struct sshkey *key, int auth_attempt, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 997-1039 |
| | 54 | 10 |
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 |
user_key_command_allowed2Name: | user_key_command_allowed2 | Prototype: | static int user_key_command_allowed2(struct ssh *ssh, struct passwd *user_pw, struct sshkey *key, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 866-992 |
| | 164 | 18 |
user_specific_delayName: | user_specific_delay | Prototype: | static double user_specific_delay(const char *user) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 216-233 |
| | 12 | 2 |
userauthName: | userauth | Prototype: | void userauth(Authctxt *authctxt, char *authlist) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 458-494 |
| | 44 | 6 |
userauth_bannerName: | userauth_banner | Prototype: | static void userauth_banner(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 150-164 |
| | 15 | 4 |
userauth_finishName: | userauth_finish | Prototype: | void userauth_finish(struct ssh *ssh, int authenticated, const char *method, const char *submethod) | Coverage: | 0.000% (0/79) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 340-429 |
| | 205 | 17 |
userauth_hostbasedName: | userauth_hostbased | Prototype: | static int userauth_hostbased(struct ssh *ssh) | Coverage: | 0.000% (0/72) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-hostbased.c | Lines: | 59-166 |
| | 103 | 14 |
userauth_hostbasedName: | userauth_hostbased | Prototype: | int userauth_hostbased(Authctxt *authctxt) | Coverage: | 0.000% (0/89) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1918-2052 |
| | 235 | 19 |
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 |
userauth_kbdintName: | userauth_kbdint | Prototype: | int userauth_kbdint(Authctxt *authctxt) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1705-1734 |
| | 24 | 4 |
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_noneName: | userauth_none | Prototype: | int userauth_none(Authctxt *authctxt) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 940-954 |
| | 9 | 2 |
userauth_passwdName: | userauth_passwd | Prototype: | static int userauth_passwd(struct ssh *ssh) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-passwd.c | Lines: | 49-70 |
| | 24 | 4 |
userauth_passwdName: | userauth_passwd | Prototype: | int userauth_passwd(Authctxt *authctxt) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 956-993 |
| | 27 | 5 |
userauth_pubkeyName: | userauth_pubkey | Prototype: | static int userauth_pubkey(struct ssh *ssh) | Coverage: | 0.000% (0/118) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 87-253 |
| | 214 | 26 |
userauth_pubkeyName: | userauth_pubkey | Prototype: | int userauth_pubkey(Authctxt *authctxt) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1656-1700 |
| | 43 | 9 |
userauth_send_bannerName: | userauth_send_banner | Prototype: | void userauth_send_banner(const char *msg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 140-148 |
| | 5 | 1 |
valid_domainName: | valid_domain | Prototype: | int valid_domain(char *name, int makelower, const char **errstr) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1907-1949 |
| | 85 | 13 |
valid_rdomainName: | valid_rdomain | Prototype: | static int valid_rdomain(const char *name) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 777-810 |
| | 2 | 1 |
valid_requestName: | valid_request | Prototype: | static int valid_request(struct passwd *pw, char *host, struct sshkey **ret, u_char *data, size_t datalen) | Coverage: | 0.000% (0/169) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keysign.c | Lines: | 65-162 |
| | 597 | 43 |
verify_host_keyName: | verify_host_key | Prototype: | int verify_host_key(char *host, struct sockaddr *hostaddr, struct sshkey *host_key) | Coverage: | 0.000% (0/56) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 1284-1394 |
| | 96 | 19 |
verify_host_key_callbackName: | verify_host_key_callback | Prototype: | static int verify_host_key_callback(struct sshkey *hostkey, struct ssh *ssh) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 95-101 |
| | 3 | 2 |
verify_host_key_dnsName: | verify_host_key_dns | Prototype: | int verify_host_key_dns(const char *hostname, struct sockaddr *address, struct sshkey *hostkey, int *flags) | Coverage: | 0.000% (0/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | Lines: | 208-314 |
| | 73 | 15 |
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 |
wait_until_can_do_somethingName: | wait_until_can_do_something | Prototype: | static void wait_until_can_do_something(struct ssh *ssh, int connection_in, int connection_out, fd_set **readsetp, fd_set **writesetp, int *maxfdp, u_int *nallocp, u_int64_t max_time_ms) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | Lines: | 213-303 |
| | 59 | 14 |
waitrfdName: | waitrfd | Prototype: | static int waitrfd(int fd, int *timeoutp) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 427-452 |
| | 41 | 5 |
warn_changed_keyName: | warn_changed_key | Prototype: | static void warn_changed_key(struct sshkey *host_key) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 1491-1512 |
| | 17 | 2 |
window_change_handlerName: | window_change_handler | Prototype: | static void window_change_handler(int sig) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 209-213 |
| | 1 | 1 |
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 |
write_checkpointName: | write_checkpoint | Prototype: | static void write_checkpoint(char *cpfile, u_int32_t lineno) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | Lines: | 448-477 |
| | 41 | 5 |
write_host_entryName: | write_host_entry | Prototype: | static int write_host_entry(FILE *f, const char *host, const char *ip, const struct sshkey *key, int store_hash) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 412-441 |
| | 31 | 5 |
x11_connect_displayName: | x11_connect_display | Prototype: | int x11_connect_display(struct ssh *ssh) | Coverage: | 0.000% (0/82) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4659-4775 |
| | 311 | 18 |
x11_create_display_inetName: | x11_create_display_inet | Prototype: | int x11_create_display_inet(struct ssh *ssh, int x11_display_offset, int x11_use_localhost, int single_connection, u_int *display_numberp, int **chanids) | Coverage: | 0.000% (0/60) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4502-4603 |
| | 142 | 18 |
x11_open_helperName: | x11_open_helper | Prototype: | static int x11_open_helper(struct ssh *ssh, struct sshbuf *b) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1079-1144 |
| | 39 | 9 |
x11_request_forwarding_with_spoofingName: | x11_request_forwarding_with_spoofing | Prototype: | void x11_request_forwarding_with_spoofing(struct ssh *ssh, int client_session_id, const char *disp, const char *proto, const char *data, int want_reply) | Coverage: | 0.000% (0/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4782-4842 |
| | 274 | 15 |
xasprintfName: | xasprintf | Prototype: | int xasprintf(char **ret, const char *fmt, ...) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 104-118 |
| | 26 | 2 |
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 |
xcryptName: | xcrypt | Prototype: | char * xcrypt(const char *password, const char *salt) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/xcrypt.c | Lines: | 98-127 |
| | 7 | 2 |
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 |
zero_pad [umac.c #1]Name: | zero_pad [umac.c #1] | Prototype: | static void zero_pad(UINT8 *p, int nbytes) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 642-662 |
| | 13 | 5 |
zero_pad [umac.c #2]Name: | zero_pad [umac.c #2] | Prototype: | static void zero_pad(UINT8 *p, int nbytes) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 642-662 |
| | 13 | 5 |
rsa_hash_id_from_keynameName: | rsa_hash_id_from_keyname | Prototype: | static int rsa_hash_id_from_keyname(const char *alg) | Coverage: | 1.942% (2/103) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | Lines: | 77-91 |
| | 496 | 23 |
dangerous_localeName: | dangerous_locale | Prototype: | static int dangerous_locale(void) | Coverage: | 2.591% (5/193) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Lines: | 60-71 |
| | 996 | 37 |
choose_dhName: | choose_dh | Prototype: | DH * choose_dh(int min, int wantbits, int max) | Coverage: | 4.167% (2/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | Lines: | 146-218 |
| | 73 | 12 |
tilde_expand_filenameName: | tilde_expand_filename | Prototype: | char * tilde_expand_filename(const char *filename, uid_t uid) | Coverage: | 5.556% (2/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 922-961 |
| | 71 | 9 |
choose_compName: | choose_comp | Prototype: | static int choose_comp(struct sshcomp *comp, char *client, char *server) | Coverage: | 5.769% (6/104) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 736-755 |
| | 505 | 23 |
cipher_seclenName: | cipher_seclen | Prototype: | u_int cipher_seclen(const struct sshcipher *c) | Coverage: | 5.882% (2/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 155-161 |
| | 165 | 8 |
visName: | vis | Prototype: | char * vis(char *dst, int c, int flag, int nextc) | Coverage: | 6.481% (7/108) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | Lines: | 61-144 |
| | 92 | 20 |
kex_assemble_namesName: | kex_assemble_names | Prototype: | int kex_assemble_names(char **listp, const char *def, const char *all) | Coverage: | 7.937% (5/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 211-294 |
| | 235 | 16 |
cipher_get_keyivName: | cipher_get_keyiv | Prototype: | int cipher_get_keyiv(struct sshcipher_ctx *cc, u_char *iv, size_t len) | Coverage: | 8.824% (3/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 448-491 |
| | 31 | 12 |
process_server_config_lineName: | process_server_config_line | Prototype: | int process_server_config_line(ServerOptions *options, char *line, const char *filename, int linenum, int *activep, struct connection_info *connectinfo) | Coverage: | 8.960% (112/1250) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 1199-2171 |
| | 3096 | 331 |
log_initName: | log_init | Prototype: | void log_init(char *av0, LogLevel level, SyslogFacility facility, int on_stderr) | Coverage: | 9.091% (3/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 256-336 |
| | 109 | 16 |
sshkey_ecdsa_key_to_nidName: | sshkey_ecdsa_key_to_nid | Prototype: | int sshkey_ecdsa_key_to_nid(EC_KEY *k) | Coverage: | 9.091% (2/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1533-1581 |
| | 51 | 8 |
rsa_hash_id_from_identName: | rsa_hash_id_from_ident | Prototype: | static int rsa_hash_id_from_ident(const char *ident) | Coverage: | 10.000% (10/100) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | Lines: | 60-70 |
| | 493 | 22 |
sshkey_curve_name_to_nidName: | sshkey_curve_name_to_nid | Prototype: | int sshkey_curve_name_to_nid(const char *name) | Coverage: | 10.000% (10/100) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 370-383 |
| | 505 | 22 |
ssh_packet_connection_is_on_socketName: | ssh_packet_connection_is_on_socket | Prototype: | int ssh_packet_connection_is_on_socket(struct ssh *ssh) | Coverage: | 13.333% (4/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 421-452 |
| | 37 | 8 |
kex_alg_by_nameName: | kex_alg_by_name | Prototype: | static const struct kexalg * kex_alg_by_name(const char *name) | Coverage: | 13.514% (5/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 131-141 |
| | 174 | 9 |
add_one_listen_addrName: | add_one_listen_addr | Prototype: | static void add_one_listen_addr(ServerOptions *options, const char *addr, const char *rdomain, int port) | Coverage: | 14.062% (9/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 730-774 |
| | 224 | 16 |
load_identityName: | load_identity | Prototype: | static struct sshkey * load_identity(char *filename) | Coverage: | 14.286% (2/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 299-320 |
| | 24 | 5 |
mainName: | main | Prototype: | int main(int ac, char **av) | Coverage: | 16.190% (68/420) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 1466-2235 |
| | 1019 | 127 |
cipher_by_nameName: | cipher_by_name | Prototype: | const struct sshcipher * cipher_by_name(const char *name) | Coverage: | 16.667% (6/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 192-200 |
| | 174 | 9 |
ssh_compatible_opensslName: | ssh_compatible_openssl | Prototype: | int ssh_compatible_openssl(long headerver, long libver) | Coverage: | 16.667% (2/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/openssl-compat.c | Lines: | 42-67 |
| | 12 | 4 |
extract_saltName: | extract_salt | Prototype: | static int extract_salt(const char *s, u_int l, u_char *salt, size_t salt_len) | Coverage: | 19.672% (12/61) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 72-117 |
| | 239 | 13 |
do_fingerprintName: | do_fingerprint | Prototype: | static void do_fingerprint(struct passwd *pw) | Coverage: | 20.000% (27/135) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 900-994 |
| | 443 | 29 |
match_maybe_hashedName: | match_maybe_hashed | Prototype: | static int match_maybe_hashed(const char *host, const char *names, int *was_hashed) | Coverage: | 20.370% (11/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 643-659 |
| | 219 | 10 |
addr_netmaskName: | addr_netmask | Prototype: | static int addr_netmask(int af, u_int l, struct xaddr *n) | Coverage: | 20.833% (5/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 116-143 |
| | 44 | 8 |
log_change_levelName: | log_change_level | Prototype: | int log_change_level(LogLevel new_log_level) | Coverage: | 21.429% (3/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 338-359 |
| | 8 | 11 |
sshkey_certify_customName: | sshkey_certify_custom | Prototype: | int sshkey_certify_custom(struct sshkey *k, struct sshkey *ca, const char *alg, sshkey_certify_signer *signer, void *signer_ctx) | Coverage: | 21.469% (38/177) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2517-2663 |
| | 487 | 42 |
check_markersName: | check_markers | Prototype: | static HostkeyMarker check_markers(char **cpp) | Coverage: | 21.782% (22/101) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 186-219 |
| | 415 | 20 |
sshkey_try_load_publicName: | 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 |
do_convert_toName: | do_convert_to | Prototype: | static void do_convert_to(struct passwd *pw) | Coverage: | 22.222% (4/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 391-418 |
| | 26 | 8 |
addr_is_all0sName: | addr_is_all0s | Prototype: | static int addr_is_all0s(const struct xaddr *a) | Coverage: | 23.077% (3/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 270-286 |
| | 8 | 6 |
monotime_tsName: | monotime_ts | Prototype: | void monotime_ts(struct timespec *ts) | Coverage: | 23.077% (3/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1270-1299 |
| | 33 | 5 |