| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 DH_set0_pqg| Name:  | DH_set0_pqg |  | Prototype:  | int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g) |  | Coverage:  |  52.632% (10/19) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 460-480 |  
  |  | 34 | 5 | 
 DH_set0_key| Name:  | DH_set0_key |  | Prototype:  | int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 495-508 |  
  |  | 11 | 3 | 
 DH_get0_pqg| Name:  | DH_get0_pqg |  | Prototype:  | void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) |  | Coverage:  |  70.000% (7/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 447-456 |  
  |  | 12 | 4 | 
 DH_get0_key| Name:  | DH_get0_key |  | Prototype:  | void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 484-491 |  
  |  | 8 | 3 | 
 Blowfish_stream2word| Name:  | Blowfish_stream2word |  | Prototype:  | u_int32_t Blowfish_stream2word(const u_int8_t *data, u_int16_t databytes, u_int16_t *current) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 402-421 |  
  |  | 11 | 3 | 
 Blowfish_initstate| Name:  | Blowfish_initstate |  | Prototype:  | void Blowfish_initstate(blf_ctx *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 123-400 |  
  |  | 1 | 1 | 
 Blowfish_expandstate| Name:  | Blowfish_expandstate |  | Prototype:  | void Blowfish_expandstate(blf_ctx *c, const u_int8_t *data, u_int16_t databytes, 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:  | 461-502 |  
  |  | 26 | 5 | 
 Blowfish_expand0state| Name:  | 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 | 
 Blowfish_encipher| Name:  | Blowfish_encipher |  | Prototype:  | void Blowfish_encipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 73-96 |  
  |  | 17 | 1 | 
 Blowfish_decipher| Name:  | Blowfish_decipher |  | Prototype:  | void Blowfish_decipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c |  | Lines:  | 98-121 |  
  |  | 17 | 1 | 
 BSDgetopt| Name:  | BSDgetopt |  | Prototype:  | int BSDgetopt(int nargc, char * const *nargv, const char *options) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c |  | Lines:  | 489-502 |  
  |  | 9 | 1 |