| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ | 
 mm_inform_authserv| Name:  | mm_inform_authserv |  | Prototype:  | void mm_inform_authserv(char *service, char *style) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c |  | Lines:  | 374-391 |  
  |  | 12 | 3 | 
 mm_record_login| Name:  | mm_record_login |  | Prototype:  | static void mm_record_login(Session *s, struct passwd *pw) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c |  | Lines:  | 1431-1455 |  
  |  | 17 | 3 | 
 mm_request_receive_expect| Name:  | mm_request_receive_expect |  | Prototype:  | void mm_request_receive_expect(int sock, enum monitor_reqtype type, struct sshbuf *m) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c |  | Lines:  | 163-177 |  
  |  | 9 | 3 | 
 mm_send_keystate| Name:  | mm_send_keystate |  | Prototype:  | void mm_send_keystate(struct monitor *monitor) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c |  | Lines:  | 534-549 |  
  |  | 13 | 3 | 
 monitor_apply_keystate| Name:  | monitor_apply_keystate |  | Prototype:  | void monitor_apply_keystate(struct monitor *pmonitor) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c |  | Lines:  | 1641-1674 |  
  |  | 28 | 3 | 
 monitor_child_postauth| Name:  | monitor_child_postauth |  | Prototype:  | void monitor_child_postauth(struct monitor *pmonitor) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c |  | Lines:  | 384-412 |  
  |  | 40 | 3 | 
 monitor_permit| Name:  | monitor_permit |  | Prototype:  | static void monitor_permit(struct mon_table *ent, enum monitor_reqtype type, int permit) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c |  | Lines:  | 240-251 |  
  |  | 8 | 3 | 
 monitor_permit_authentications| Name:  | monitor_permit_authentications |  | Prototype:  | static void monitor_permit_authentications(int permit) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c |  | Lines:  | 253-265 |  
  |  | 8 | 3 | 
 mult121665| Name:  | mult121665 |  | Prototype:  | static void mult121665(unsigned int out[32],const unsigned int a[32]) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c |  | Lines:  | 77-88 |  
  |  | 8 | 3 | 
 nh_final [umac.c #1]| Name:  | nh_final [umac.c #1] |  | Prototype:  | static void nh_final(nh_ctx *hc, UINT8 *result) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 |  | Lines:  | 666-702 |  
  |  | 16 | 3 | 
 nh_final [umac.c #2]| Name:  | nh_final [umac.c #2] |  | Prototype:  | static void nh_final(nh_ctx *hc, UINT8 *result) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 |  | Lines:  | 666-702 |  
  |  | 18 | 3 | 
 no_identities| Name:  | no_identities |  | Prototype:  | static void no_identities(SocketEntry *e) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 533-546 |  
  |  | 11 | 3 | 
 notify_done| Name:  | notify_done |  | Prototype:  | static void notify_done(fd_set *readset) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 152-160 |  
  |  | 4 | 3 | 
 notify_setup| Name:  | notify_setup |  | Prototype:  | static void notify_setup(void) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 122-139 |  
  |  | 36 | 3 | 
 oom_adjust_restore| Name:  | oom_adjust_restore |  | Prototype:  | void oom_adjust_restore(void) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-linux.c |  | Lines:  | 294-311 |  
  |  | 24 | 3 | 
 opt_flag| Name:  | opt_flag |  | Prototype:  | static int opt_flag(const char *opt, int allow_negate, const char **optsp) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c |  | Lines:  | 49-65 |  
  |  | 10 | 3 | 
 parse_no_flags| Name:  | parse_no_flags |  | Prototype:  | static int parse_no_flags(const char *cmd, char **argv, int argc) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 564-582 |  
  |  | 9 | 3 | 
 parse_relative_time| Name:  | parse_relative_time |  | Prototype:  | static u_int64_t parse_relative_time(const char *s, time_t now) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c |  | Lines:  | 1822-1834 |  
  |  | 7 | 3 | 
 parse_token| Name:  | parse_token |  | Prototype:  | static ServerOpCodes parse_token(const char *cp, const char *filename, int linenum, u_int *flags) |  | Coverage:  |  66.667% (4/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c |  | Lines:  | 680-695 |  
  |  | 8 | 3 | 
 pkcs11_del_provider| Name:  | pkcs11_del_provider |  | Prototype:  | int pkcs11_del_provider(char *provider_id) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c |  | Lines:  | 160-172 |  
  |  | 12 | 3 | 
 pkcs11_key_included| Name:  | pkcs11_key_included |  | Prototype:  | static int pkcs11_key_included(struct sshkey ***keysp, int *nkeys, struct sshkey *key) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c |  | Lines:  | 443-452 |  
  |  | 5 | 3 | 
 pkcs11_provider_unref| Name:  | pkcs11_provider_unref |  | Prototype:  | static void pkcs11_provider_unref(struct pkcs11_provider *p) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c |  | Lines:  | 119-130 |  
  |  | 7 | 3 | 
 pkcs11_terminate| Name:  | pkcs11_terminate |  | Prototype:  | void pkcs11_terminate(void) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c |  | Lines:  | 133-143 |  
  |  | 10 | 3 | 
 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 | 
 poly_hash [umac.c #1]| Name:  | poly_hash [umac.c #1] |  | Prototype:  | static void poly_hash(uhash_ctx_t hc, UINT32 data_in[]) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 |  | Lines:  | 831-847 |  
  |  | 10 | 3 | 
 poly_hash [umac.c #2]| Name:  | poly_hash [umac.c #2] |  | Prototype:  | static void poly_hash(uhash_ctx_t hc, UINT32 data_in[]) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 |  | Lines:  | 831-847 |  
  |  | 10 | 3 | 
 process_extended_statvfs| Name:  | 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 | 
 process_mux_terminate| Name:  | process_mux_terminate |  | Prototype:  | static int process_mux_terminate(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c |  | Lines:  | 528-549 |  
  |  | 12 | 3 | 
 process_readlink| Name:  | process_readlink |  | Prototype:  | static void process_readlink(u_int32_t id) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 1232-1255 |  
  |  | 27 | 3 | 
 process_remove_all_identities| Name:  | process_remove_all_identities |  | Prototype:  | static void process_remove_all_identities(SocketEntry *e) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 356-373 |  
  |  | 10 | 3 | 
 pty_allocate| Name:  | pty_allocate |  | Prototype:  | int pty_allocate(int *ptyfd, int *ttyfd, char *namebuf, size_t namebuflen) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c |  | Lines:  | 63-81 |  
  |  | 27 | 3 | 
 put_bitmap| Name:  | put_bitmap |  | Prototype:  | static int put_bitmap(struct sshbuf *buf, struct bitmap *bitmap) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 554-571 |  
  |  | 14 | 3 | 
 put_host_port| Name:  | put_host_port |  | Prototype:  | char * put_host_port(const char *host, u_short port) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 467-478 |  
  |  | 11 | 3 | 
 qfileout| Name:  | qfileout |  | Prototype:  | static int qfileout(FILE * ofile, u_int32_t otype, u_int32_t otests, u_int32_t otries, u_int32_t osize, u_int32_t ogenerator, BIGNUM * omodulus) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c |  | Lines:  | 152-178 |  
  |  | 16 | 3 | 
 read_checkpoint| Name:  | read_checkpoint |  | Prototype:  | static unsigned long read_checkpoint(char *cpfile) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c |  | Lines:  | 479-493 |  
  |  | 11 | 3 | 
 record_hostkey| Name:  | record_hostkey |  | Prototype:  | static int record_hostkey(struct hostkey_foreach_line *l, void *_ctx) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c |  | Lines:  | 236-268 |  
  |  | 30 | 3 | 
 reduce_add_sub| Name:  | reduce_add_sub |  | Prototype:  | static void reduce_add_sub(crypto_sign_ed25519_ref_fe25519 *r) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c |  | Lines:  | 43-61 |  
  |  | 11 | 3 | 
 reduce_add_sub| Name:  | reduce_add_sub |  | Prototype:  | static void reduce_add_sub(crypto_sign_ed25519_ref_sc25519 *r) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c |  | Lines:  | 30-48 |  
  |  | 13 | 3 | 
 reduce_mul| Name:  | reduce_mul |  | Prototype:  | static void reduce_mul(crypto_sign_ed25519_ref_fe25519 *r) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c |  | Lines:  | 63-81 |  
  |  | 11 | 3 | 
 remote_is_dir| Name:  | remote_is_dir |  | Prototype:  | static int remote_is_dir(struct sftp_conn *conn, const char *path) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 596-607 |  
  |  | 16 | 3 | 
 replacearg| Name:  | replacearg |  | Prototype:  | void replacearg(arglist *args, u_int which, char *fmt, ...) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 884-902 |  
  |  | 29 | 3 | 
 retop| Name:  | retop |  | Prototype:  | static void retop(struct bitmap *b) |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c |  | Lines:  | 116-123 |  
  |  | 4 | 3 | 
 revoke_blob| Name:  | revoke_blob |  | Prototype:  | static int revoke_blob(struct revoked_blob_tree *rbt, u_char *blob, size_t len) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 388-403 |  
  |  | 14 | 3 | 
 revoke_by_hash| Name:  | revoke_by_hash |  | Prototype:  | static int revoke_by_hash(struct revoked_blob_tree *target, const u_char *p, size_t len) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 418-433 |  
  |  | 11 | 3 | 
 revoked_blob_tree_RB_MINMAX| Name:  | revoked_blob_tree_RB_MINMAX |  | Prototype:  | static struct revoked_blob * revoked_blob_tree_RB_MINMAX(struct revoked_blob_tree *head, int val) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 81-81 |  
  |  | 5 | 3 | 
 revoked_certs_free| Name:  | 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 | 
 revoked_key_id_tree_RB_MINMAX| Name:  | revoked_key_id_tree_RB_MINMAX |  | Prototype:  | static struct revoked_key_id * revoked_key_id_tree_RB_MINMAX(struct revoked_key_id_tree *head, int val) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 71-71 |  
  |  | 5 | 3 | 
 revoked_serial_tree_RB_MINMAX| Name:  | revoked_serial_tree_RB_MINMAX |  | Prototype:  | static struct revoked_serial * revoked_serial_tree_RB_MINMAX(struct revoked_serial_tree *head, int val) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 62-62 |  
  |  | 5 | 3 | 
 rijndaelEncrypt| Name:  | rijndaelEncrypt |  | Prototype:  | void rijndaelEncrypt(const u32 rk[ ], int Nr, const u8 pt[16], u8 ct[16]) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/rijndael.c |  | Lines:  | 761-943 |  
  |  | 87 | 3 | 
 run_err| Name:  | run_err |  | Prototype:  | void run_err(const char *fmt,...) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c |  | Lines:  | 1323-1346 |  
  |  | 59 | 3 | 
 seed_rng| Name:  | seed_rng |  | Prototype:  | void seed_rng(void) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/entropy.c |  | Lines:  | 216-240 |  
  |  | 13 | 3 | 
 send_attrib| Name:  | send_attrib |  | Prototype:  | static void send_attrib(u_int32_t id, const Attrib *a) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 593-608 |  
  |  | 13 | 3 | 
 send_data_or_handle| Name:  | send_data_or_handle |  | Prototype:  | static void send_data_or_handle(char type, u_int32_t id, const u_char *data, int dlen) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 535-549 |  
  |  | 12 | 3 | 
 send_msg| Name:  | send_msg |  | Prototype:  | static void send_msg(struct sftp_conn *conn, struct sshbuf *m) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 108-130 |  
  |  | 22 | 3 | 
 send_read_request| Name:  | send_read_request |  | Prototype:  | static void send_read_request(struct sftp_conn *conn, u_int id, u_int64_t offset, u_int len, const u_char *handle, u_int handle_len) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 1141-1159 |  
  |  | 15 | 3 | 
 send_statvfs| Name:  | send_statvfs |  | Prototype:  | static void send_statvfs(u_int32_t id, struct statvfs *st) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 610-638 |  
  |  | 33 | 3 | 
 send_string_attrs_request| Name:  | send_string_attrs_request |  | Prototype:  | static void send_string_attrs_request(struct sftp_conn *conn, u_int id, u_int code, const void *s, u_int len, Attrib *a) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 194-211 |  
  |  | 14 | 3 | 
 send_string_request| Name:  | send_string_request |  | Prototype:  | static void send_string_request(struct sftp_conn *conn, u_int id, u_int code, const char *s, u_int len) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 176-192 |  
  |  | 13 | 3 | 
 server_listen| Name:  | server_listen |  | Prototype:  | static void server_listen(void) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 1105-1123 |  
  |  | 16 | 3 | 
 session_break_req| Name:  | session_break_req |  | Prototype:  | static int session_break_req(struct ssh *ssh, Session *s) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2057-2067 |  
  |  | 5 | 3 | 
 session_by_channel| Name:  | session_by_channel |  | Prototype:  | static Session * session_by_channel(int id) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1848-1863 |  
  |  | 14 | 3 | 
 session_by_pid| Name:  | session_by_pid |  | Prototype:  | static Session * session_by_pid(pid_t pid) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1888-1901 |  
  |  | 13 | 3 | 
 session_close_x11| Name:  | session_close_x11 |  | Prototype:  | static void session_close_x11(struct ssh *ssh, int id) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2245-2259 |  
  |  | 9 | 3 | 
 session_get_remote_name_or_ip| Name:  | session_get_remote_name_or_ip |  | Prototype:  | const char * session_get_remote_name_or_ip(struct ssh *ssh, u_int utmp_size, int use_dns) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2626-2636 |  
  |  | 6 | 3 | 
 session_open| Name:  | 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 | 
 setscreensize| Name:  | setscreensize |  | Prototype:  | static void setscreensize(void) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c |  | Lines:  | 292-306 |  
  |  | 16 | 3 | 
 sigchld_handler| Name:  | sigchld_handler |  | Prototype:  | static void sigchld_handler(int sig) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 257-273 |  
  |  | 33 | 3 | 
 squeeze| Name:  | squeeze |  | Prototype:  | static void squeeze(unsigned int a[32]) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c |  | Lines:  | 34-44 |  
  |  | 8 | 3 | 
 ssh_digest_alg_by_name| Name:  | ssh_digest_alg_by_name |  | Prototype:  | int ssh_digest_alg_by_name(const char *name) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c |  | Lines:  | 78-88 |  
  |  | 5 | 3 | 
 ssh_digest_copy_state| Name:  | ssh_digest_copy_state |  | Prototype:  | int ssh_digest_copy_state(struct ssh_digest_ctx *from, struct ssh_digest_ctx *to) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c |  | Lines:  | 132-141 |  
  |  | 5 | 3 | 
 ssh_dispatch_range| Name:  | ssh_dispatch_range |  | Prototype:  | void ssh_dispatch_range(struct ssh *ssh, u_int from, u_int to, dispatch_fn *fn) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c |  | Lines:  | 69-79 |  
  |  | 5 | 3 | 
 ssh_get_progname| Name:  | ssh_get_progname |  | Prototype:  | char *ssh_get_progname(char *argv0) |  | Coverage:  |  23.077% (3/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-misc.c |  | Lines:  | 43-64 |  
  |  | 41 | 3 | 
 ssh_hmac_final| Name:  | ssh_hmac_final |  | Prototype:  | int ssh_hmac_final(struct ssh_hmac_ctx *ctx, u_char *d, size_t dlen) |  | Coverage:  |  46.154% (6/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c |  | Lines:  | 104-119 |  
  |  | 10 | 3 | 
 ssh_hmac_free| Name:  | ssh_hmac_free |  | Prototype:  | void ssh_hmac_free(struct ssh_hmac_ctx *ctx) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c |  | Lines:  | 121-135 |  
  |  | 11 | 3 | 
 ssh_krl_revoke_cert_by_serial_range| Name:  | ssh_krl_revoke_cert_by_serial_range |  | Prototype:  | int ssh_krl_revoke_cert_by_serial_range(struct ssh_krl *krl, const struct sshkey *ca_key, u_int64_t lo, u_int64_t hi) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 328-340 |  
  |  | 7 | 3 | 
 ssh_krl_revoke_key| Name:  | ssh_krl_revoke_key |  | Prototype:  | int ssh_krl_revoke_key(struct ssh_krl *krl, const struct sshkey *key) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 453-469 |  
  |  | 9 | 3 | 
 ssh_krl_set_comment| Name:  | ssh_krl_set_comment |  | Prototype:  | int ssh_krl_set_comment(struct ssh_krl *krl, const char *comment) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 200-207 |  
  |  | 38 | 3 | 
 ssh_msg_send| Name:  | ssh_msg_send |  | Prototype:  | int ssh_msg_send(int fd, u_char type, struct sshbuf *m) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/msg.c |  | Lines:  | 44-63 |  
  |  | 12 | 3 | 
 ssh_packet_connection_af| Name:  | ssh_packet_connection_af |  | Prototype:  | int ssh_packet_connection_af(struct ssh *ssh) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 463-479 |  
  |  | 24 | 3 | 
 ssh_packet_get_bytes| Name:  | ssh_packet_get_bytes |  | Prototype:  | void ssh_packet_get_bytes(struct ssh *ssh, u_int64_t *ibytes, u_int64_t *obytes) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 454-461 |  
  |  | 4 | 3 | 
 ssh_packet_get_cstring| Name:  | ssh_packet_get_cstring |  | Prototype:  | char * ssh_packet_get_cstring(struct ssh *ssh, u_int *length_ptr) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c |  | Lines:  | 197-209 |  
  |  | 10 | 3 | 
 ssh_packet_get_string| Name:  | ssh_packet_get_string |  | Prototype:  | void * ssh_packet_get_string(struct ssh *ssh, u_int *length_ptr) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c |  | Lines:  | 169-181 |  
  |  | 10 | 3 | 
 ssh_packet_get_string_ptr| Name:  | ssh_packet_get_string_ptr |  | Prototype:  | const void * ssh_packet_get_string_ptr(struct ssh *ssh, u_int *length_ptr) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c |  | Lines:  | 183-195 |  
  |  | 10 | 3 | 
 ssh_packet_rdomain_in| Name:  | ssh_packet_rdomain_in |  | Prototype:  | const char * ssh_packet_rdomain_in(struct ssh *ssh) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 568-577 |  
  |  | 12 | 3 | 
 ssh_packet_send_debug| Name:  | ssh_packet_send_debug |  | Prototype:  | void ssh_packet_send_debug(struct ssh *ssh, const char *fmt,...) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 1771-1794 |  
  |  | 32 | 3 | 
 ssh_packet_set_interactive| Name:  | ssh_packet_set_interactive |  | Prototype:  | void ssh_packet_set_interactive(struct ssh *ssh, int interactive, int qos_interactive, int qos_bulk) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 2037-2055 |  
  |  | 10 | 3 | 
 ssh_packet_set_log_preamble| Name:  | ssh_packet_set_log_preamble |  | Prototype:  | int ssh_packet_set_log_preamble(struct ssh *ssh, const char *fmt, ...) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 347-364 |  
  |  | 35 | 3 | 
 ssh_packet_set_maxsize| Name:  | ssh_packet_set_maxsize |  | Prototype:  | int ssh_packet_set_maxsize(struct ssh *ssh, u_int s) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 2065-2083 |  
  |  | 12 | 3 | 
 ssh_packet_set_timeout| Name:  | ssh_packet_set_timeout |  | Prototype:  | void ssh_packet_set_timeout(struct ssh *ssh, int timeout, int count) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c |  | Lines:  | 319-332 |  
  |  | 7 | 3 | 
 sshbuf_get| Name:  | sshbuf_get |  | Prototype:  | int sshbuf_get(struct sshbuf *buf, void *v, size_t len) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c |  | Lines:  | 31-42 |  
  |  | 11 | 3 | 
 sshbuf_get_bignum2| Name:  | sshbuf_get_bignum2 |  | Prototype:  | int sshbuf_get_bignum2(struct sshbuf *buf, BIGNUM *v) |  | Coverage:  |  66.667% (6/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c |  | Lines:  | 34-46 |  
  |  | 14 | 3 | 
 sshbuf_get_u16| Name:  | sshbuf_get_u16 |  | Prototype:  | int sshbuf_get_u16(struct sshbuf *buf, u_int16_t *valp) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c |  | Lines:  | 70-81 |  
  |  | 9 | 3 | 
 sshbuf_get_u32| Name:  | sshbuf_get_u32 |  | Prototype:  | int sshbuf_get_u32(struct sshbuf *buf, u_int32_t *valp) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c |  | Lines:  | 57-68 |  
  |  | 9 | 3 | 
 sshbuf_get_u64| Name:  | sshbuf_get_u64 |  | Prototype:  | int sshbuf_get_u64(struct sshbuf *buf, u_int64_t *valp) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c |  | Lines:  | 44-55 |  
  |  | 9 | 3 | 
 sshbuf_get_u8| Name:  | sshbuf_get_u8 |  | Prototype:  | int sshbuf_get_u8(struct sshbuf *buf, u_char *valp) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c |  | Lines:  | 83-94 |  
  |  | 9 | 3 | 
 sshbuf_maybe_pack| Name:  | sshbuf_maybe_pack |  | Prototype:  | static void sshbuf_maybe_pack(struct sshbuf *buf, int force) |  | Coverage:  |  80.000% (12/15) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c |  | Lines:  | 52-66 |  
  |  | 7 | 3 | 
 sshbuf_new| Name:  | sshbuf_new |  | Prototype:  | struct sshbuf * sshbuf_new(void) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c |  | Lines:  | 68-85 |  
  |  | 28 | 3 | 
 sshbuf_put| Name:  | sshbuf_put |  | Prototype:  | int sshbuf_put(struct sshbuf *buf, const void *v, size_t len) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c |  | Lines:  | 235-246 |  
  |  | 7 | 3 | 
 sshkey_parse_private_fileblob| Name:  | 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 |