Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
rdynamic_connect_prepareName: | rdynamic_connect_prepare | Prototype: | static Channel * rdynamic_connect_prepare(struct ssh *ssh, char *ctype, char *rname) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4448-4472 |
| | 18 | 2 |
revoked_certs_freeName: | revoked_certs_free | Prototype: | static void revoked_certs_free(struct revoked_certs *rc) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 145-161 |
| | 18 | 3 |
send_namesName: | send_names | Prototype: | static void send_names(u_int32_t id, int count, const Stat *stats) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 570-591 |
| | 18 | 5 |
serialise_arrayName: | serialise_array | Prototype: | static int serialise_array(struct sshbuf *m, char **a, size_t n) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 735-761 |
| | 18 | 6 |
session_openName: | session_open | Prototype: | int session_open(Authctxt *authctxt, int chanid) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1814-1830 |
| | 18 | 3 |
ssh_remove_all_identitiesName: | ssh_remove_all_identities | Prototype: | int ssh_remove_all_identities(int sock, int version) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 559-580 |
| | 18 | 6 |
sshbuf_get_ecName: | sshbuf_get_ec | Prototype: | int sshbuf_get_ec(struct sshbuf *buf, EC_POINT *v, const EC_GROUP *g) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 89-108 |
| | 18 | 4 |
sshkey_parse_private_fileblobName: | 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 |
sshkey_save_privateName: | 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 |
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 |
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 |
EVP_CIPHER_CTX_get_ivName: | EVP_CIPHER_CTX_get_iv | Prototype: | int EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 336-361 |
| | 19 | 7 |
EVP_CIPHER_CTX_set_ivName: | EVP_CIPHER_CTX_set_iv | Prototype: | int EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx, const unsigned char *iv, size_t len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 365-390 |
| | 19 | 7 |
assemble_algorithmsName: | assemble_algorithms | Prototype: | static void assemble_algorithms(ServerOptions *o) | Coverage: | 36.364% (8/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 192-221 |
| | 19 | 8 |
attrib_to_statName: | attrib_to_stat | Prototype: | void attrib_to_stat(const Attrib *a, struct stat *st) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c | Lines: | 84-101 |
| | 19 | 5 |
auth2_record_keyName: | auth2_record_key | Prototype: | void auth2_record_key(Authctxt *authctxt, int authenticated, const struct sshkey *key) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 702-728 |
| | 19 | 5 |
channel_by_idName: | channel_by_id | Prototype: | Channel * channel_by_id(struct ssh *ssh, int id) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 244-259 |
| | 19 | 3 |
channel_disable_adminName: | channel_disable_admin | Prototype: | void channel_disable_admin(struct ssh *ssh, int where) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4039-4045 |
| | 19 | 1 |
check_rfwd_permissionName: | check_rfwd_permission | Prototype: | static int check_rfwd_permission(struct ssh *ssh, struct Forward *fwd) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3721-3754 |
| | 19 | 7 |
choose_kexName: | choose_kex | Prototype: | static int choose_kex(struct kex *k, char *client, char *server) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 757-773 |
| | 19 | 3 |
deserialise_nullable_stringName: | deserialise_nullable_string | Prototype: | static int deserialise_nullable_string(struct sshbuf *m, char **sp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 813-824 |
| | 19 | 2 |
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 |
ge25519_mixadd2Name: | ge25519_mixadd2 | Prototype: | static void ge25519_mixadd2(crypto_sign_ed25519_ref_ge25519 *r, const ge25519_aff *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 83-104 |
| | 19 | 1 |
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 |
kex_freeName: | kex_free | Prototype: | void kex_free(struct kex *kex) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 638-662 |
| | 19 | 2 |
kex_input_newkeysName: | kex_input_newkeys | Prototype: | static int kex_input_newkeys(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 476-496 |
| | 19 | 3 |
key_type_allowed_by_configName: | key_type_allowed_by_config | Prototype: | static int key_type_allowed_by_config(struct sshkey *key) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1443-1470 |
| | 19 | 8 |
mm_auth_passwordName: | mm_auth_password | Prototype: | int mm_auth_password(struct ssh *ssh, char *password) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 394-430 |
| | 19 | 4 |
mm_request_sendName: | mm_request_send | Prototype: | void mm_request_send(int sock, enum monitor_reqtype type, struct sshbuf *m) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 121-137 |
| | 19 | 4 |
nh_update [umac.c #1]Name: | nh_update [umac.c #1] | Prototype: | static void nh_update(nh_ctx *hc, const UINT8 *buf, UINT32 nbytes) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 611-638 |
| | 19 | 4 |
nh_update [umac.c #2]Name: | nh_update [umac.c #2] | Prototype: | static void nh_update(nh_ctx *hc, const UINT8 *buf, UINT32 nbytes) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 611-638 |
| | 19 | 4 |
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 |
process_extended_statvfsName: | process_extended_statvfs | Prototype: | static void process_extended_statvfs(u_int32_t id) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 1296-1313 |
| | 19 | 3 |
reallocarrayName: | reallocarray | Prototype: | void * reallocarray(void *optr, size_t nmemb, size_t size) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/reallocarray.c | Lines: | 36-45 |
| | 19 | 2 |
reaperName: | reaper | Prototype: | static time_t reaper(void) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 376-399 |
| | 19 | 6 |
server_request_sessionName: | server_request_session | Prototype: | static Channel * server_request_session(struct ssh *ssh) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | Lines: | 592-621 |
| | 19 | 4 |
session_unusedName: | session_unused | Prototype: | void session_unused(int id) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1734-1753 |
| | 19 | 2 |
ssh_packet_get_stateName: | ssh_packet_get_state | Prototype: | int ssh_packet_get_state(struct ssh *ssh, struct sshbuf *m) | Coverage: | 50.000% (16/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2230-2254 |
| | 19 | 2 |
sshauthopt_new_with_keys_defaultsName: | sshauthopt_new_with_keys_defaults | Prototype: | struct sshauthopt * sshauthopt_new_with_keys_defaults(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 294-309 |
| | 19 | 2 |
sshbuf_reserveName: | sshbuf_reserve | Prototype: | int sshbuf_reserve(struct sshbuf *buf, size_t len, u_char **dpp) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 343-361 |
| | 19 | 4 |
translate_libcrypto_errorName: | translate_libcrypto_error | Prototype: | static int translate_libcrypto_error(unsigned long pem_err) | Coverage: | 31.579% (6/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 3856-3890 |
| | 19 | 13 |
bitmap_from_stringName: | bitmap_from_string | Prototype: | int bitmap_from_string(struct bitmap *b, const void *p, size_t l) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 188-214 |
| | 20 | 6 |
channel_add_permissionName: | channel_add_permission | Prototype: | void channel_add_permission(struct ssh *ssh, int who, int where, char *host, int port) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4017-4034 |
| | 20 | 1 |
choose_macName: | choose_mac | Prototype: | static int choose_mac(struct ssh *ssh, struct sshmac *mac, char *client, char *server) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 719-734 |
| | 20 | 3 |
compat_kex_proposalName: | compat_kex_proposal | Prototype: | char * compat_kex_proposal(char *p) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | Lines: | 214-234 |
| | 20 | 7 |
count_linesName: | count_lines | Prototype: | static unsigned long count_lines(FILE *f) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | Lines: | 495-510 |
| | 20 | 3 |
debugName: | debug | Prototype: | void debug(const char *fmt,...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 222-230 |
| | 20 | 1 |
debug2Name: | debug2 | Prototype: | void debug2(const char *fmt,...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 232-240 |
| | 20 | 1 |
debug3Name: | debug3 | Prototype: | void debug3(const char *fmt,...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 242-250 |
| | 20 | 1 |
do_log2Name: | do_log2 | Prototype: | void do_log2(LogLevel level, const char *fmt,...) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 390-398 |
| | 20 | 1 |
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 |
errorName: | error | Prototype: | void error(const char *fmt,...) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 162-170 |
| | 20 | 1 |
logitName: | logit | Prototype: | void logit(const char *fmt,...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 198-206 |
| | 20 | 1 |
mm_session_pty_cleanup2Name: | mm_session_pty_cleanup2 | Prototype: | void mm_session_pty_cleanup2(Session *s) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 605-627 |
| | 20 | 5 |
mux_exit_messageName: | mux_exit_message | Prototype: | void mux_exit_message(struct ssh *ssh, Channel *c, int exitval) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1239-1262 |
| | 20 | 4 |
print_escape_helpName: | print_escape_help | Prototype: | static void print_escape_help(struct sshbuf *b, int escape_char, int mux_client, int using_stderr) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 911-940 |
| | 20 | 6 |
privsep_postauthName: | privsep_postauth | Prototype: | static void privsep_postauth(Authctxt *authctxt) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 635-686 |
| | 20 | 5 |
session_pty_cleanup2Name: | session_pty_cleanup2 | Prototype: | void session_pty_cleanup2(Session *s) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2185-2216 |
| | 20 | 6 |
ssh_digest_memoryName: | ssh_digest_memory | Prototype: | int ssh_digest_memory(int alg, const void *m, size_t mlen, u_char *d, size_t dlen) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 183-199 |
| | 20 | 5 |
sshauthopt_freeName: | sshauthopt_free | Prototype: | void sshauthopt_free(struct sshauthopt *opts) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 265-292 |
| | 20 | 5 |
sshbuf_freeName: | sshbuf_free | Prototype: | void sshbuf_free(struct sshbuf *buf) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 133-166 |
| | 20 | 5 |
sshkey_signName: | 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 |
stat_to_attribName: | 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 |
sys_tun_infilterName: | 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 |
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 |
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 |
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 |
verboseName: | verbose | Prototype: | void verbose(const char *fmt,...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 210-218 |
| | 20 | 1 |
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 |
bitmap_newName: | bitmap_new | Prototype: | struct bitmap * bitmap_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 37-51 |
| | 21 | 3 |
chan_rcvd_ocloseName: | chan_rcvd_oclose | Prototype: | void chan_rcvd_oclose(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | Lines: | 264-300 |
| | 21 | 8 |
channel_output_pollName: | channel_output_poll | Prototype: | void channel_output_poll(struct ssh *ssh) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2601-2635 |
| | 21 | 7 |
channel_post_mux_client_readName: | channel_post_mux_client_read | Prototype: | static void channel_post_mux_client_read(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2186-2221 |
| | 21 | 8 |
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 |
dh_new_groupName: | dh_new_group | Prototype: | DH * dh_new_group(BIGNUM *gen, BIGNUM *modulus) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | Lines: | 324-337 |
| | 21 | 3 |
do_check_krlName: | do_check_krl | Prototype: | static void do_check_krl(struct passwd *pw, int argc, char **argv) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 2358-2384 |
| | 21 | 5 |
expand_authorized_keysName: | expand_authorized_keys | Prototype: | char * expand_authorized_keys(const char *filename, struct passwd *pw) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 425-448 |
| | 21 | 3 |
fatalName: | fatal | Prototype: | void fatal(const char *fmt,...) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 623-632 |
| | 21 | 1 |
kexgex_clientName: | kexgex_client | Prototype: | int kexgex_client(struct ssh *ssh) | Coverage: | 44.444% (8/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexc.c | Lines: | 59-91 |
| | 21 | 4 |
logdieName: | logdie | Prototype: | void logdie(const char *fmt,...) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 185-194 |
| | 21 | 1 |
match_principals_fileName: | match_principals_file | Prototype: | static int match_principals_file(struct ssh *ssh, struct passwd *pw, char *file, struct sshkey_cert *cert, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 367-387 |
| | 21 | 3 |
mm_sshkey_signName: | mm_sshkey_sign | Prototype: | int mm_sshkey_sign(struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, const char *hostkey_alg, u_int compat) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 220-248 |
| | 21 | 4 |
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 |
process_fstatName: | process_fstat | Prototype: | static void process_fstat(u_int32_t id) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 854-878 |
| | 21 | 5 |
send_statusName: | send_status | Prototype: | static void send_status(u_int32_t id, u_int32_t status) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 510-534 |
| | 21 | 6 |
session_by_x11_channelName: | session_by_x11_channel | Prototype: | static Session * session_by_x11_channel(int id) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1865-1886 |
| | 21 | 5 |
session_env_reqName: | session_env_req | Prototype: | static int session_env_req(struct ssh *ssh, Session *s) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2069-2102 |
| | 21 | 6 |
speed_to_baudName: | speed_to_baud | Prototype: | static int speed_to_baud(speed_t speed) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.c | Lines: | 72-156 |
| | 21 | 21 |
ssh_digest_by_algName: | ssh_digest_by_alg | Prototype: | static const struct ssh_digest * ssh_digest_by_alg(int alg) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 66-76 |
| | 21 | 4 |
ssh_hmac_initName: | ssh_hmac_init | Prototype: | int ssh_hmac_init(struct ssh_hmac_ctx *ctx, const void *key, size_t klen) | Coverage: | 56.000% (14/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c | Lines: | 63-90 |
| | 21 | 9 |
ssh_packet_send_muxName: | ssh_packet_send_mux | Prototype: | static int ssh_packet_send_mux(struct ssh *ssh) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2585-2613 |
| | 21 | 6 |
sshbuf_allocateName: | sshbuf_allocate | Prototype: | int sshbuf_allocate(struct sshbuf *buf, size_t len) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 300-341 |
| | 21 | 6 |
sshkey_check_cert_sigtypeName: | sshkey_check_cert_sigtype | Prototype: | int sshkey_check_cert_sigtype(const struct sshkey *key, const char *allowed) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2335-2347 |
| | 21 | 5 |
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 |
Blowfish_expand0stateName: | Blowfish_expand0state | Prototype: | void Blowfish_expand0state(blf_ctx *c, const u_int8_t *key, u_int16_t keybytes) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 423-458 |
| | 22 | 5 |
auth2_setup_methods_listsName: | auth2_setup_methods_lists | Prototype: | int auth2_setup_methods_lists(Authctxt *authctxt) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 556-585 |
| | 22 | 5 |
cert_compareName: | cert_compare | Prototype: | static int cert_compare(struct sshkey_cert *a, struct sshkey_cert *b) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 616-629 |
| | 22 | 5 |
channel_input_window_adjustName: | channel_input_window_adjust | Prototype: | int channel_input_window_adjust(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3184-3212 |
| | 22 | 6 |
cipher_set_keyivName: | cipher_set_keyiv | Prototype: | int cipher_set_keyiv(struct sshcipher_ctx *cc, const u_char *iv, size_t len) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 493-527 |
| | 22 | 8 |