| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
 get_rdomain| Name:  | get_rdomain |  | Prototype:  | char * get_rdomain(int fd) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 183-203 |  
  |  | 5 | 1 | 
 get_peer_port| Name:  | get_peer_port |  | Prototype:  | int get_peer_port(int sock) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 194-198 |  
  |  | 1 | 1 | 
 get_msg| Name:  | get_msg |  | Prototype:  | static void get_msg(struct sftp_conn *conn, struct sshbuf *m) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 170-174 |  
  |  | 1 | 1 | 
 get_local_port| Name:  | get_local_port |  | Prototype:  | int get_local_port(int sock) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 200-204 |  
  |  | 1 | 1 | 
 get_last_login_time| Name:  | get_last_login_time |  | Prototype:  | time_t get_last_login_time(uid_t uid, const char *logname, char *buf, size_t bufsize) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshlogin.c |  | Lines:  | 74-83 |  
  |  | 4 | 1 | 
 get_hostkey_public_by_type| Name:  | get_hostkey_public_by_type |  | Prototype:  | struct sshkey * get_hostkey_public_by_type(int type, int nid, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 787-791 |  
  |  | 1 | 1 | 
 get_hostkey_private_by_type| Name:  | get_hostkey_private_by_type |  | Prototype:  | struct sshkey * get_hostkey_private_by_type(int type, int nid, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 793-797 |  
  |  | 1 | 1 | 
 ge25519_mixadd2| Name:  | 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 | 
 ge| Name:  | ge |  | Prototype:  | static crypto_uint32 ge(crypto_uint32 a,crypto_uint32 b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c |  | Lines:  | 24-31 |  
  |  | 5 | 1 | 
 fwd_perm_clear| Name:  | fwd_perm_clear |  | Prototype:  | static void fwd_perm_clear(struct permission *perm) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 455-462 |  
  |  | 4 | 1 | 
 fudge_closedir| Name:  | fudge_closedir |  | Prototype:  | static void fudge_closedir(struct SFTP_OPENDIR *od) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c |  | Lines:  | 103-108 |  
  |  | 2 | 1 | 
 free_identity| Name:  | free_identity |  | Prototype:  | static void free_identity(Identity *id) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 184-191 |  
  |  | 4 | 1 | 
 format_key| Name:  | format_key |  | Prototype:  | static char * format_key(const struct sshkey *key) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c |  | Lines:  | 76-85 |  
  |  | 5 | 1 | 
 format_absolute_time| Name:  | format_absolute_time |  | Prototype:  | void format_absolute_time(uint64_t t, char *buf, size_t len) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 2008-2016 |  
  |  | 4 | 1 | 
 fmprintf| Name:  | fmprintf |  | Prototype:  | int fmprintf(FILE *stream, const char *fmt, ...) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c |  | Lines:  | 277-287 |  
  |  | 22 | 1 | 
 fatal| Name:  | 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 | 
 fakepw| Name:  | fakepw |  | Prototype:  | struct passwd * fakepw(void) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c |  | Lines:  | 717-738 |  
  |  | 18 | 1 | 
 expand_proxy_command| Name:  | expand_proxy_command |  | Prototype:  | static char * expand_proxy_command(const char *proxy_command, const char *user, const char *host, int port) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 88-100 |  
  |  | 15 | 1 | 
 error| Name:  | 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 | 
 equal| Name:  | equal |  | Prototype:  | static crypto_uint32 equal(crypto_uint32 a,crypto_uint32 b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c |  | Lines:  | 16-22 |  
  |  | 4 | 1 | 
 equal| Name:  | equal |  | Prototype:  | static unsigned char equal(signed char b,signed char c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c |  | Lines:  | 152-161 |  
  |  | 7 | 1 | 
 dump_cfg_string| Name:  | dump_cfg_string |  | Prototype:  | static void dump_cfg_string(ServerOpCodes code, const char *val) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c |  | Lines:  | 2446-2451 |  
  |  | 6 | 1 | 
 dump_cfg_oct| Name:  | dump_cfg_oct |  | Prototype:  | static void dump_cfg_oct(ServerOpCodes code, int val) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c |  | Lines:  | 2434-2438 |  
  |  | 1 | 1 | 
 dump_cfg_int| Name:  | dump_cfg_int |  | Prototype:  | static void dump_cfg_int(OpCodes code, int val) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c |  | Lines:  | 2470-2474 |  
  |  | 1 | 1 | 
 dump_cfg_int| Name:  | dump_cfg_int |  | Prototype:  | static void dump_cfg_int(ServerOpCodes code, int val) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c |  | Lines:  | 2428-2432 |  
  |  | 1 | 1 | 
 dump_cfg_fmtint| Name:  | dump_cfg_fmtint |  | Prototype:  | static void dump_cfg_fmtint(OpCodes code, int val) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c |  | Lines:  | 2476-2480 |  
  |  | 1 | 1 | 
 dump_cfg_fmtint| Name:  | dump_cfg_fmtint |  | Prototype:  | static void dump_cfg_fmtint(ServerOpCodes code, int val) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c |  | Lines:  | 2440-2444 |  
  |  | 1 | 1 | 
 do_stat| Name:  | do_stat |  | Prototype:  | Attrib * do_stat(struct sftp_conn *conn, const char *path, int quiet) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 742-754 |  
  |  | 6 | 1 | 
 do_readdir| Name:  | do_readdir |  | Prototype:  | int do_readdir(struct sftp_conn *conn, const char *path, SFTP_DIRENT ***dir) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 675-679 |  
  |  | 1 | 1 | 
 do_log2| Name:  | 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_authentication2| Name:  | do_authentication2 |  | Prototype:  | void do_authentication2(Authctxt *authctxt) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c |  | Lines:  | 169-178 |  
  |  | 10 | 1 | 
 do_authenticated2| Name:  | do_authenticated2 |  | Prototype:  | static void do_authenticated2(struct ssh *ssh, Authctxt *authctxt) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2558-2562 |  
  |  | 1 | 1 | 
 dispatch_protocol_ignore| Name:  | dispatch_protocol_ignore |  | Prototype:  | int dispatch_protocol_ignore(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c |  | Lines:  | 54-59 |  
  |  | 2 | 1 | 
 dh_new_group18| Name:  | dh_new_group18 |  | Prototype:  | DH * dh_new_group18(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c |  | Lines:  | 406-455 |  
  |  | 1 | 1 | 
 dh_new_group16| Name:  | dh_new_group16 |  | Prototype:  | DH * dh_new_group16(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c |  | Lines:  | 375-403 |  
  |  | 1 | 1 | 
 dh_new_group14| Name:  | dh_new_group14 |  | Prototype:  | DH * dh_new_group14(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c |  | Lines:  | 355-372 |  
  |  | 1 | 1 | 
 dh_new_group1| Name:  | dh_new_group1 |  | Prototype:  | DH * dh_new_group1(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c |  | Lines:  | 340-352 |  
  |  | 1 | 1 | 
 debug3| Name:  | 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 | 
 debug2| Name:  | 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 | 
 debug| Name:  | 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 | 
 dbl_p1p1| Name:  | dbl_p1p1 |  | Prototype:  | static void dbl_p1p1(ge25519_p1p1 *r, const ge25519_p2 *p) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c |  | Lines:  | 127-143 |  
  |  | 13 | 1 | 
 crypto_verify_32| Name:  | crypto_verify_32 |  | Prototype:  | int crypto_verify_32(const unsigned char *x,const unsigned char *y) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/verify.c |  | Lines:  | 12-49 |  
  |  | 34 | 1 | 
 crypto_sign_ed25519_ref_sc25519_mul_shortsc| Name:  | crypto_sign_ed25519_ref_sc25519_mul_shortsc |  | Prototype:  | void crypto_sign_ed25519_ref_sc25519_mul_shortsc(crypto_sign_ed25519_ref_sc25519 *r, const crypto_sign_ed25519_ref_sc25519 *x, const crypto_sign_ed25519_ref_shortsc25519 *y) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c |  | Lines:  | 214-219 |  
  |  | 3 | 1 | 
 crypto_sign_ed25519_ref_pack| Name:  | crypto_sign_ed25519_ref_pack |  | Prototype:  | void crypto_sign_ed25519_ref_pack(unsigned char r[32], const crypto_sign_ed25519_ref_ge25519 *p) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c |  | Lines:  | 243-251 |  
  |  | 6 | 1 | 
 crypto_sign_ed25519_ref_fe25519_square| Name:  | crypto_sign_ed25519_ref_fe25519_square |  | Prototype:  | void crypto_sign_ed25519_ref_fe25519_square(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c |  | Lines:  | 213-216 |  
  |  | 1 | 1 | 
 crypto_sign_ed25519_ref_fe25519_getparity| Name:  | crypto_sign_ed25519_ref_fe25519_getparity |  | Prototype:  | unsigned char crypto_sign_ed25519_ref_fe25519_getparity(const crypto_sign_ed25519_ref_fe25519 *x) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c |  | Lines:  | 149-154 |  
  |  | 3 | 1 | 
 copy_environment| Name:  | copy_environment |  | Prototype:  | void copy_environment(char **source, char ***env, u_int *envsize) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1005-1009 |  
  |  | 5 | 1 | 
 control_client_sighandler| Name:  | control_client_sighandler |  | Prototype:  | static void control_client_sighandler(int signo) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c |  | Lines:  | 1456-1460 |  
  |  | 1 | 1 | 
 conrecycle| Name:  | conrecycle |  | Prototype:  | static int conrecycle(int s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c |  | Lines:  | 432-441 |  
  |  | 5 | 1 | 
 connect_local_xsocket| Name:  | connect_local_xsocket |  | Prototype:  | static int connect_local_xsocket(u_int dnr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 4624-4630 |  
  |  | 3 | 1 | 
 cmov_aff| Name:  | cmov_aff |  | Prototype:  | static void cmov_aff(ge25519_aff *r, const ge25519_aff *p, unsigned char b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c |  | Lines:  | 146-150 |  
  |  | 2 | 1 | 
 cmd_interrupt| Name:  | cmd_interrupt |  | Prototype:  | static void cmd_interrupt(int signo) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 245-254 |  
  |  | 15 | 1 | 
 close_socket| Name:  | close_socket |  | Prototype:  | static void close_socket(SocketEntry *e) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 165-174 |  
  |  | 6 | 1 | 
 client_process_buffered_input_packets| Name:  | client_process_buffered_input_packets |  | Prototype:  | static void client_process_buffered_input_packets(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 1184-1188 |  
  |  | 1 | 1 | 
 client_new_escape_filter_ctx| Name:  | client_new_escape_filter_ctx |  | Prototype:  | void * client_new_escape_filter_ctx(int escape_char) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 1193-1202 |  
  |  | 5 | 1 | 
 client_init_dispatch| Name:  | client_init_dispatch |  | Prototype:  | static void client_init_dispatch(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 2307-2331 |  
  |  | 16 | 1 | 
 client_filter_cleanup| Name:  | client_filter_cleanup |  | Prototype:  | void client_filter_cleanup(struct ssh *ssh, int cid, void *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 1205-1209 |  
  |  | 1 | 1 | 
 client_expect_confirm| Name:  | client_expect_confirm |  | Prototype:  | void client_expect_confirm(struct ssh *ssh, int id, const char *request, enum confirm_action action) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 734-745 |  
  |  | 5 | 1 | 
 client_cleanup_stdio_fwd| Name:  | client_cleanup_stdio_fwd |  | Prototype:  | static void client_cleanup_stdio_fwd(struct ssh *ssh, int id, void *arg) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c |  | Lines:  | 1629-1634 |  
  |  | 2 | 1 | 
 client_channel_closed| Name:  | client_channel_closed |  | Prototype:  | static void client_channel_closed(struct ssh *ssh, int id, void *arg) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 1221-1227 |  
  |  | 3 | 1 | 
 client_abandon_status_confirm| Name:  | client_abandon_status_confirm |  | Prototype:  | static void client_abandon_status_confirm(struct ssh *ssh, Channel *c, void *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 728-732 |  
  |  | 1 | 1 | 
 cleanup_handler| Name:  | cleanup_handler |  | Prototype:  | static void cleanup_handler(int sig) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 1031-1039 |  
  |  | 3 | 1 | 
 cipher_keylen| Name:  | cipher_keylen |  | Prototype:  | u_int cipher_keylen(const struct sshcipher *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c |  | Lines:  | 149-153 |  
  |  | 1 | 1 | 
 cipher_ivlen| Name:  | cipher_ivlen |  | Prototype:  | u_int cipher_ivlen(const struct sshcipher *c) |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c |  | Lines:  | 169-178 |  
  |  | 2 | 1 | 
 cipher_is_cbc| Name:  | cipher_is_cbc |  | Prototype:  | u_int cipher_is_cbc(const struct sshcipher *c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c |  | Lines:  | 180-184 |  
  |  | 1 | 1 | 
 cipher_ctx_is_plaintext| Name:  | cipher_ctx_is_plaintext |  | Prototype:  | u_int cipher_ctx_is_plaintext(struct sshcipher_ctx *cc) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c |  | Lines:  | 186-190 |  
  |  | 1 | 1 | 
 cipher_blocksize| Name:  | cipher_blocksize |  | Prototype:  | u_int cipher_blocksize(const struct sshcipher *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c |  | Lines:  | 143-147 |  
  |  | 1 | 1 | 
 cipher_authlen| Name:  | cipher_authlen |  | Prototype:  | u_int cipher_authlen(const struct sshcipher *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c |  | Lines:  | 163-167 |  
  |  | 1 | 1 | 
 choose_t| Name:  | choose_t |  | Prototype:  | static void choose_t(ge25519_aff *t, unsigned long long pos, signed char b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c |  | Lines:  | 170-181 |  
  |  | 8 | 1 | 
 channel_set_x11_refuse_time| Name:  | channel_set_x11_refuse_time |  | Prototype:  | void channel_set_x11_refuse_time(struct ssh *ssh, u_int refuse_time) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 1724-1728 |  
  |  | 1 | 1 | 
 channel_set_af| Name:  | channel_set_af |  | Prototype:  | void channel_set_af(struct ssh *ssh, int af) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 3244-3248 |  
  |  | 1 | 1 | 
 channel_pre_listener| Name:  | channel_pre_listener |  | Prototype:  | static void channel_pre_listener(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 1018-1023 |  
  |  | 1 | 1 | 
 channel_pre_connecting| Name:  | channel_pre_connecting |  | Prototype:  | static void channel_pre_connecting(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 1025-1031 |  
  |  | 2 | 1 | 
 channel_post_open| Name:  | channel_post_open |  | Prototype:  | static void channel_post_open(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 2150-2158 |  
  |  | 4 | 1 | 
 channel_post_mux_client| Name:  | channel_post_mux_client |  | Prototype:  | static void channel_post_mux_client(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 2246-2252 |  
  |  | 2 | 1 | 
 channel_disable_admin| Name:  | 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 | 
 channel_connect_stdio_fwd| Name:  | channel_connect_stdio_fwd |  | Prototype:  | Channel * channel_connect_stdio_fwd(struct ssh *ssh, const char *host_to_connect, u_short port_to_connect, int in, int out) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 1456-1477 |  
  |  | 12 | 1 | 
 channel_clear_permission| Name:  | channel_clear_permission |  | Prototype:  | void channel_clear_permission(struct ssh *ssh, int who, int where) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 4050-4059 |  
  |  | 5 | 1 | 
 channel_after_select| Name:  | channel_after_select |  | Prototype:  | void channel_after_select(struct ssh *ssh, fd_set *readset, fd_set *writeset) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c |  | Lines:  | 2479-2483 |  
  |  | 5 | 1 | 
 channel_add_permission| Name:  | 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 | 
 chan_mark_dead| Name:  | chan_mark_dead |  | Prototype:  | void chan_mark_dead(struct ssh *ssh, Channel *c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c |  | Lines:  | 321-325 |  
  |  | 1 | 1 | 
 chacha_ivsetup| Name:  | chacha_ivsetup |  | Prototype:  | static void chacha_ivsetup(chacha_ctx *x,const u8 *iv) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/chacha_private.h |  | Lines:  | 79-86 |  
  |  | 4 | 1 | 
 chacha_ivsetup| Name:  | chacha_ivsetup |  | Prototype:  | void chacha_ivsetup(chacha_ctx *x, const u8 *iv, const u8 *counter) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/chacha.c |  | Lines:  | 80-87 |  
  |  | 12 | 1 | 
 can_output| Name:  | can_output |  | Prototype:  | static int can_output(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c |  | Lines:  | 81-85 |  
  |  | 5 | 1 | 
 blf_key| Name:  | blf_key |  | Prototype:  | void blf_key(blf_ctx *c, const u_int8_t *k, u_int16_t len) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 504-512 |  
  |  | 2 | 1 | 
 bitmap_zero| Name:  | bitmap_zero |  | Prototype:  | void bitmap_zero(struct bitmap *b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c |  | Lines:  | 64-69 |  
  |  | 2 | 1 | 
 bitmap_nbytes| Name:  | bitmap_nbytes |  | Prototype:  | size_t bitmap_nbytes(struct bitmap *b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c |  | Lines:  | 161-165 |  
  |  | 1 | 1 | 
 bandwidth_limit_init| Name:  | bandwidth_limit_init |  | Prototype:  | void bandwidth_limit_init(struct bwlimit *bw, u_int64_t kbps, size_t buflen) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 1329-1338 |  
  |  | 26 | 1 | 
 auth_openprincipals| Name:  | auth_openprincipals |  | Prototype:  | FILE * auth_openprincipals(const char *file, struct passwd *pw, int strict_modes) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c |  | Lines:  | 553-558 |  
  |  | 2 | 1 | 
 auth_openkeyfile| Name:  | auth_openkeyfile |  | Prototype:  | FILE * auth_openkeyfile(const char *file, struct passwd *pw, int strict_modes) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c |  | Lines:  | 547-551 |  
  |  | 1 | 1 | 
 auth_maxtries_exceeded| Name:  | auth_maxtries_exceeded |  | Prototype:  | void auth_maxtries_exceeded(Authctxt *authctxt) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c |  | Lines:  | 375-388 |  
  |  | 8 | 1 | 
 auth2_authctxt_reset_info| Name:  | auth2_authctxt_reset_info |  | Prototype:  | void auth2_authctxt_reset_info(Authctxt *authctxt) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c |  | Lines:  | 671-677 |  
  |  | 12 | 1 | 
 attrib_to_tv| Name:  | attrib_to_tv |  | Prototype:  | static struct timeval * attrib_to_tv(const Attrib *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 880-890 |  
  |  | 5 | 1 | 
 attrib_clear| Name:  | attrib_clear |  | Prototype:  | void attrib_clear(Attrib *a) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c |  | Lines:  | 53-63 |  
  |  | 7 | 1 | 
 atomiciov| Name:  | atomiciov |  | Prototype:  | size_t atomiciov(ssize_t (*f) (int, const struct iovec *, int), int fd, const struct iovec *_iov, int iovcnt) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/atomicio.c |  | Lines:  | 165-170 |  
  |  | 9 | 1 | 
 atomicio| Name:  | atomicio |  | Prototype:  | size_t atomicio(ssize_t (*f) (int, void *, size_t), int fd, void *_s, size_t n) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/atomicio.c |  | Lines:  | 91-95 |  
  |  | 9 | 1 | 
 arc4random_stir| Name:  | arc4random_stir |  | Prototype:  | void arc4random_stir(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c |  | Lines:  | 210-216 |  
  |  | 1 | 1 | 
 arc4random_buf| Name:  | arc4random_buf |  | Prototype:  | void arc4random_buf(void *buf, size_t n) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c |  | Lines:  | 251-257 |  
  |  | 1 | 1 | 
 arc4random| Name:  | arc4random |  | Prototype:  | u_int32_t arc4random(void) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c |  | Lines:  | 235-244 |  
  |  | 3 | 1 | 
 agent_signer| Name:  | agent_signer |  | Prototype:  | static int agent_signer(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:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c |  | Lines:  | 1663-1672 |  
  |  | 3 | 1 |