| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
channel_init_channels| Name: | channel_init_channels | | Prototype: | void channel_init_channels(struct ssh *ssh) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 225-242 |
| | 26 | 2 |
channel_permit_all| Name: | channel_permit_all | | Prototype: | void channel_permit_all(struct ssh *ssh, int where) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4005-4012 |
| | 3 | 2 |
channel_register_cleanup| Name: | channel_register_cleanup | | Prototype: | void channel_register_cleanup(struct ssh *ssh, int id, channel_callback_fn *fn, int do_close) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 952-964 |
| | 8 | 2 |
channel_register_filter| Name: | channel_register_filter | | Prototype: | void channel_register_filter(struct ssh *ssh, int id, channel_infilter_fn *ifn, channel_outfilter_fn *ofn, channel_filter_cleanup_fn *cfn, void *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 979-993 |
| | 10 | 2 |
channel_register_open_confirm| Name: | channel_register_open_confirm | | Prototype: | void channel_register_open_confirm(struct ssh *ssh, int id, channel_open_fn *fn, void *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 938-950 |
| | 8 | 2 |
channel_register_status_confirm| Name: | channel_register_status_confirm | | Prototype: | void channel_register_status_confirm(struct ssh *ssh, int id, channel_confirm_cb *cb, channel_confirm_abandon_cb *abandon_cb, void *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 921-936 |
| | 15 | 2 |
channel_request_rforward_cancel| Name: | channel_request_rforward_cancel | | Prototype: | int channel_request_rforward_cancel(struct ssh *ssh, struct Forward *fwd) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3987-3998 |
| | 8 | 2 |
channel_setup_local_fwd_listener| Name: | channel_setup_local_fwd_listener | | Prototype: | int channel_setup_local_fwd_listener(struct ssh *ssh, struct Forward *fwd, struct ForwardOptions *fwd_opts) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3680-3691 |
| | 11 | 2 |
check_key_in_hostkeys| Name: | check_key_in_hostkeys | | Prototype: | HostStatus check_key_in_hostkeys(struct hostkeys *hostkeys, struct sshkey *key, const struct hostkey_entry **found) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 395-402 |
| | 5 | 2 |
check_parent_exists| Name: | check_parent_exists | | Prototype: | static void check_parent_exists(void) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 1041-1053 |
| | 3 | 2 |
check_rsa_length| Name: | check_rsa_length | | Prototype: | static int check_rsa_length(const RSA *rsa) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2004-2013 |
| | 13 | 2 |
cipher_warning_message| Name: | cipher_warning_message | | Prototype: | const char * cipher_warning_message(const struct sshcipher_ctx *cc) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 226-233 |
| | 17 | 2 |
cleanhostname| Name: | cleanhostname | | Prototype: | char * cleanhostname(char *host) | | Coverage: | 33.333% (2/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 531-539 |
| | 4 | 2 |
clear_libcrypto_errors| Name: | clear_libcrypto_errors | | Prototype: | static void clear_libcrypto_errors(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3892-3897 |
| | 1 | 2 |
clear_pass| Name: | clear_pass | | Prototype: | static void clear_pass(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | | Lines: | 99-107 |
| | 8 | 2 |
client_check_window_change| Name: | client_check_window_change | | Prototype: | static void client_check_window_change(struct ssh *ssh) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 450-461 |
| | 5 | 2 |
client_simple_escape_filter| Name: | client_simple_escape_filter | | Prototype: | int client_simple_escape_filter(struct ssh *ssh, Channel *c, char *buf, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1211-1219 |
| | 4 | 2 |
close_listen_socks| Name: | close_listen_socks | | Prototype: | static void close_listen_socks(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 256-264 |
| | 4 | 2 |
confirm_key| Name: | confirm_key | | Prototype: | static int confirm_key(Identity *id) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 207-221 |
| | 13 | 2 |
connect_to| Name: | connect_to | | Prototype: | static Channel * connect_to(struct ssh *ssh, const char *host, int port, char *ctype, char *rname) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4244-4266 |
| | 31 | 2 |
contouch| Name: | contouch | | Prototype: | static void contouch(int s) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 423-430 |
| | 11 | 2 |
control_client_sigrelay| Name: | control_client_sigrelay | | Prototype: | static void control_client_sigrelay(int signo) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1466-1475 |
| | 10 | 2 |
convert_libcrypto_error| Name: | convert_libcrypto_error | | Prototype: | static int convert_libcrypto_error(void) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3903-3914 |
| | 4 | 2 |
crypto_hash_sha512| Name: | crypto_hash_sha512 | | Prototype: | int crypto_hash_sha512(unsigned char *out, const unsigned char *in, unsigned long long inlen) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hash.c | | Lines: | 17-27 |
| | 5 | 2 |
crypto_sign_ed25519_keypair| Name: | crypto_sign_ed25519_keypair | | Prototype: | int crypto_sign_ed25519_keypair( unsigned char *pk, unsigned char *sk ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ed25519.c | | Lines: | 26-49 |
| | 15 | 2 |
crypto_sign_ed25519_ref_fe25519_add| Name: | crypto_sign_ed25519_ref_fe25519_add | | Prototype: | void crypto_sign_ed25519_ref_fe25519_add(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x, const crypto_sign_ed25519_ref_fe25519 *y) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 178-183 |
| | 3 | 2 |
crypto_sign_ed25519_ref_fe25519_cmov| Name: | crypto_sign_ed25519_ref_fe25519_cmov | | Prototype: | void crypto_sign_ed25519_ref_fe25519_cmov(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x, unsigned char b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 141-147 |
| | 4 | 2 |
crypto_sign_ed25519_ref_fe25519_iszero| Name: | crypto_sign_ed25519_ref_fe25519_iszero | | Prototype: | int crypto_sign_ed25519_ref_fe25519_iszero(const crypto_sign_ed25519_ref_fe25519 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 117-127 |
| | 8 | 2 |
crypto_sign_ed25519_ref_fe25519_neg| Name: | crypto_sign_ed25519_ref_fe25519_neg | | Prototype: | void crypto_sign_ed25519_ref_fe25519_neg(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 169-176 |
| | 5 | 2 |
crypto_sign_ed25519_ref_fe25519_pack| Name: | crypto_sign_ed25519_ref_fe25519_pack | | Prototype: | void crypto_sign_ed25519_ref_fe25519_pack(unsigned char r[32], const crypto_sign_ed25519_ref_fe25519 *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 108-115 |
| | 5 | 2 |
crypto_sign_ed25519_ref_fe25519_setone| Name: | crypto_sign_ed25519_ref_fe25519_setone | | Prototype: | void crypto_sign_ed25519_ref_fe25519_setone(crypto_sign_ed25519_ref_fe25519 *r) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 156-161 |
| | 3 | 2 |
crypto_sign_ed25519_ref_fe25519_setzero| Name: | crypto_sign_ed25519_ref_fe25519_setzero | | Prototype: | void crypto_sign_ed25519_ref_fe25519_setzero(crypto_sign_ed25519_ref_fe25519 *r) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 163-167 |
| | 2 | 2 |
crypto_sign_ed25519_ref_fe25519_unpack| Name: | crypto_sign_ed25519_ref_fe25519_unpack | | Prototype: | void crypto_sign_ed25519_ref_fe25519_unpack(crypto_sign_ed25519_ref_fe25519 *r, const unsigned char x[32]) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 100-105 |
| | 3 | 2 |
crypto_sign_ed25519_ref_sc25519_2interleave2| Name: | crypto_sign_ed25519_ref_sc25519_2interleave2 | | Prototype: | void crypto_sign_ed25519_ref_sc25519_2interleave2(unsigned char r[127], const crypto_sign_ed25519_ref_sc25519 *s1, const crypto_sign_ed25519_ref_sc25519 *s2) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 295-308 |
| | 9 | 2 |
crypto_sign_ed25519_ref_sc25519_from64bytes| Name: | crypto_sign_ed25519_ref_sc25519_from64bytes | | Prototype: | void crypto_sign_ed25519_ref_sc25519_from64bytes(crypto_sign_ed25519_ref_sc25519 *r, const unsigned char x[64]) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 117-123 |
| | 4 | 2 |
crypto_sign_ed25519_ref_sc25519_sub_nored| Name: | crypto_sign_ed25519_ref_sc25519_sub_nored | | Prototype: | void crypto_sign_ed25519_ref_sc25519_sub_nored(crypto_sign_ed25519_ref_sc25519 *r, const crypto_sign_ed25519_ref_sc25519 *x, const crypto_sign_ed25519_ref_sc25519 *y) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 180-191 |
| | 7 | 2 |
crypto_sign_ed25519_ref_sc25519_to32bytes| Name: | crypto_sign_ed25519_ref_sc25519_to32bytes | | Prototype: | void crypto_sign_ed25519_ref_sc25519_to32bytes(unsigned char r[32], const crypto_sign_ed25519_ref_sc25519 *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 134-138 |
| | 2 | 2 |
crypto_sign_ed25519_ref_scalarmult_base| Name: | crypto_sign_ed25519_ref_scalarmult_base | | Prototype: | void crypto_sign_ed25519_ref_scalarmult_base(crypto_sign_ed25519_ref_ge25519 *r, const crypto_sign_ed25519_ref_sc25519 *s) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | | Lines: | 306-321 |
| | 10 | 2 |
crypto_sign_ed25519_ref_shortsc25519_from16bytes| Name: | crypto_sign_ed25519_ref_shortsc25519_from16bytes | | Prototype: | void crypto_sign_ed25519_ref_shortsc25519_from16bytes(crypto_sign_ed25519_ref_shortsc25519 *r, const unsigned char x[16]) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 111-115 |
| | 2 | 2 |
default_key_sign| Name: | default_key_sign | | Prototype: | static int default_key_sign(const struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, const char *alg, u_int compat, void *ctx) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2665-2673 |
| | 5 | 2 |
deserialise_nullable_string| Name: | 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 |
disconnect_controlling_tty| Name: | disconnect_controlling_tty | | Prototype: | void disconnect_controlling_tty(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c | | Lines: | 218-229 |
| | 24 | 2 |
dispatch_protocol_error| Name: | dispatch_protocol_error | | Prototype: | int dispatch_protocol_error(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c | | Lines: | 40-52 |
| | 8 | 2 |
do_convert_to_ssh2| Name: | do_convert_to_ssh2 | | Prototype: | static void do_convert_to_ssh2(struct passwd *pw, struct sshkey *k) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 328-351 |
| | 33 | 2 |
do_fsetstat| Name: | do_fsetstat | | Prototype: | int do_fsetstat(struct sftp_conn *conn, const u_char *handle, u_int handle_len, Attrib *a) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 808-823 |
| | 8 | 2 |
do_mkdir| Name: | do_mkdir | | Prototype: | int do_mkdir(struct sftp_conn *conn, const char *path, Attrib *a, int print_flag) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 710-724 |
| | 8 | 2 |
do_pwchange| Name: | do_pwchange | | Prototype: | static void do_pwchange(Session *s) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 1463-1486 |
| | 30 | 2 |
do_rm| Name: | do_rm | | Prototype: | int do_rm(struct sftp_conn *conn, const char *path) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 695-708 |
| | 8 | 2 |
do_rmdir| Name: | do_rmdir | | Prototype: | int do_rmdir(struct sftp_conn *conn, const char *path) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 726-740 |
| | 8 | 2 |
do_setstat| Name: | do_setstat | | Prototype: | int do_setstat(struct sftp_conn *conn, const char *path, Attrib *a) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 791-806 |
| | 9 | 2 |
do_times| Name: | do_times | | Prototype: | static int do_times(int fd, int verb, const struct stat *sb) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | | Lines: | 593-609 |
| | 42 | 2 |
download_dir| Name: | download_dir | | Prototype: | int download_dir(struct sftp_conn *conn, const char *src, const char *dst, Attrib *dirattrib, int preserve_flag, int print_flag, int resume_flag, int fsync_flag) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 1551-1568 |
| | 11 | 2 |
dump_cfg_strarray| Name: | dump_cfg_strarray | | Prototype: | static void dump_cfg_strarray(OpCodes code, u_int count, char **vals) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 2490-2497 |
| | 3 | 2 |
dump_cfg_strarray| Name: | dump_cfg_strarray | | Prototype: | static void dump_cfg_strarray(ServerOpCodes code, u_int count, char **vals) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 2453-2460 |
| | 3 | 2 |
dump_cfg_strarray_oneline| Name: | dump_cfg_strarray_oneline | | Prototype: | static void dump_cfg_strarray_oneline(OpCodes code, u_int count, char **vals) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 2499-2508 |
| | 5 | 2 |
dump_cfg_string| Name: | dump_cfg_string | | Prototype: | static void dump_cfg_string(OpCodes code, const char *val) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 2482-2488 |
| | 5 | 2 |
ensure_minimum_time_since| Name: | ensure_minimum_time_since | | Prototype: | static void ensure_minimum_time_since(double start, double seconds) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | | Lines: | 235-250 |
| | 13 | 2 |
explicit_bzero| Name: | explicit_bzero | | Prototype: | void explicit_bzero(void *p, size_t n) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/explicit_bzero.c | | Lines: | 36-53 |
| | 3 | 2 |
fmt_time| Name: | fmt_time | | Prototype: | static char * fmt_time(time_t seconds) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | | Lines: | 512-526 |
| | 8 | 2 |
format_identity| Name: | format_identity | | Prototype: | static char * format_identity(Identity *id) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 588-606 |
| | 23 | 2 |
format_size| Name: | format_size | | Prototype: | static void format_size(char *buf, int size, off_t bytes) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | | Lines: | 106-117 |
| | 7 | 2 |
format_timestamp| Name: | format_timestamp | | Prototype: | static void format_timestamp(u_int64_t timestamp, char *ts, size_t nts) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 829-843 |
| | 10 | 2 |
free_dns_response| Name: | free_dns_response | | Prototype: | static void free_dns_response(struct dns_response *p) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | | Lines: | 583-594 |
| | 9 | 2 |
free_hostkeys| Name: | free_hostkeys | | Prototype: | void free_hostkeys(struct hostkeys *hostkeys) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 291-305 |
| | 9 | 2 |
freezero| Name: | freezero | | Prototype: | void freezero(void *ptr, size_t sz) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/freezero.c | | Lines: | 24-31 |
| | 6 | 2 |
fudge_lstat| Name: | fudge_lstat | | Prototype: | static int fudge_lstat(const char *path, struct stat *st) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c | | Lines: | 110-121 |
| | 5 | 2 |
fudge_opendir| Name: | fudge_opendir | | Prototype: | static void * fudge_opendir(const char *path) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c | | Lines: | 47-62 |
| | 11 | 2 |
fudge_stat| Name: | fudge_stat | | Prototype: | static int fudge_stat(const char *path, struct stat *st) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c | | Lines: | 123-134 |
| | 5 | 2 |
gcd| Name: | gcd | | Prototype: | static int gcd(int a, int b) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c | | Lines: | 118-131 |
| | 7 | 2 |
get_connection_info| Name: | get_connection_info | | Prototype: | struct connection_info * get_connection_info(int populate, int use_dns) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 911-925 |
| | 9 | 2 |
get_hostkey_by_index| Name: | get_hostkey_by_index | | Prototype: | struct sshkey * get_hostkey_by_index(int ind) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 799-805 |
| | 7 | 2 |
get_hostkey_public_by_index| Name: | get_hostkey_public_by_index | | Prototype: | struct sshkey * get_hostkey_public_by_index(int ind, struct ssh *ssh) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 807-813 |
| | 7 | 2 |
get_local_ipaddr| Name: | get_local_ipaddr | | Prototype: | char * get_local_ipaddr(int sock) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | | Lines: | 123-131 |
| | 10 | 2 |
get_peer_ipaddr| Name: | get_peer_ipaddr | | Prototype: | char * get_peer_ipaddr(int sock) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | | Lines: | 113-121 |
| | 10 | 2 |
getpeereid| Name: | getpeereid | | Prototype: | int getpeereid(int s, uid_t *euid, gid_t *gid) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-getpeereid.c | | Lines: | 27-39 |
| | 15 | 2 |
glob1| Name: | glob1 | | Prototype: | static int glob1(Char *pattern, Char *pattern_last, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 609-620 |
| | 18 | 2 |
handle_bytes_read| Name: | handle_bytes_read | | Prototype: | static u_int64_t handle_bytes_read(int handle) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 403-409 |
| | 3 | 2 |
handle_bytes_write| Name: | handle_bytes_write | | Prototype: | static u_int64_t handle_bytes_write(int handle) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 411-417 |
| | 3 | 2 |
handle_log_close| Name: | handle_log_close | | Prototype: | static void handle_log_close(int handle, char *emsg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 438-452 |
| | 25 | 2 |
handle_to_dir| Name: | handle_to_dir | | Prototype: | static DIR * handle_to_dir(int handle) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 365-371 |
| | 7 | 2 |
handle_to_fd| Name: | handle_to_fd | | Prototype: | static int handle_to_fd(int handle) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 373-379 |
| | 3 | 2 |
handle_to_flags| Name: | handle_to_flags | | Prototype: | static int handle_to_flags(int handle) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 381-387 |
| | 3 | 2 |
handle_to_name| Name: | handle_to_name | | Prototype: | static char * handle_to_name(int handle) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 356-363 |
| | 8 | 2 |
handle_to_string| Name: | handle_to_string | | Prototype: | static int handle_to_string(int handle, u_char **stringp, int *hlenp) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 331-340 |
| | 12 | 2 |
handle_update_read| Name: | handle_update_read | | Prototype: | static void handle_update_read(int handle, ssize_t bytes) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 389-394 |
| | 2 | 2 |
handle_update_write| Name: | handle_update_write | | Prototype: | static void handle_update_write(int handle, ssize_t bytes) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 396-401 |
| | 2 | 2 |
input_userauth_banner| Name: | input_userauth_banner | | Prototype: | int input_userauth_banner(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 506-520 |
| | 18 | 2 |
input_userauth_success_unexpected| Name: | input_userauth_success_unexpected | | Prototype: | int input_userauth_success_unexpected(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 540-551 |
| | 8 | 2 |
ip_reduce_p36 [umac.c #1]| Name: | ip_reduce_p36 [umac.c #1] | | Prototype: | static UINT32 ip_reduce_p36(UINT64 t) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 869-880 |
| | 5 | 2 |
ip_reduce_p36 [umac.c #2]| Name: | ip_reduce_p36 [umac.c #2] | | Prototype: | static UINT32 ip_reduce_p36(UINT64 t) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 869-880 |
| | 5 | 2 |
ipv64_normalise_mapped| Name: | ipv64_normalise_mapped | | Prototype: | void ipv64_normalise_mapped(struct sockaddr_storage *addr, socklen_t *len) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | | Lines: | 38-61 |
| | 29 | 2 |
is_dir| Name: | is_dir | | Prototype: | static int is_dir(const char *path) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | | Lines: | 584-594 |
| | 12 | 2 |
kbdint_free| Name: | kbdint_free | | Prototype: | static void kbdint_free(KbdintAuthctxt *kbdintctxt) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | | Lines: | 143-151 |
| | 5 | 2 |
kbdint_reset_device| Name: | kbdint_reset_device | | Prototype: | static void kbdint_reset_device(KbdintAuthctxt *kbdintctxt) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | | Lines: | 134-142 |
| | 12 | 2 |
kex_free| Name: | 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_protocol_error| Name: | kex_protocol_error | | Prototype: | static int kex_protocol_error(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 378-389 |
| | 7 | 2 |
kex_to_blob| Name: | kex_to_blob | | Prototype: | static int kex_to_blob(struct sshbuf *m, struct kex *kex) | | Coverage: | 50.000% (12/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2164-2183 |
| | 15 | 2 |
kexc25519_client| Name: | kexc25519_client | | Prototype: | int kexc25519_client(struct ssh *ssh) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519c.c | | Lines: | 49-69 |
| | 11 | 2 |
kexc25519_shared_key| Name: | kexc25519_shared_key | | Prototype: | int kexc25519_shared_key(const u_char key[32], const u_char pub[32], struct sshbuf *out) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c | | Lines: | 62-82 |
| | 10 | 2 |
key_print_wrapper| Name: | key_print_wrapper | | Prototype: | static int key_print_wrapper(struct sshkey *hostkey, struct ssh *ssh) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 196-205 |
| | 6 | 2 |