| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssherr.c | 
| Switch to Source code | Preprocessed file | 
| Line | Source | Count | 
|---|---|---|
| 1 | - | |
| 2 | const char * | - | 
| 3 | ssh_err(int n) | - | 
| 4 | { | - | 
| 5 | switch (n) { | - | 
| 6 |  case never executed:   0:case 0:never executed:  case 0: | 0 | 
| 7 |   return never executed:   "success";return "success";never executed:  return "success"; | 0 | 
| 8 |  case never executed:   -1:case -1:never executed:  case -1: | 0 | 
| 9 |   return never executed:   "unexpected internal error";return "unexpected internal error";never executed:  return "unexpected internal error"; | 0 | 
| 10 |  case never executed:   -2:case -2:never executed:  case -2: | 0 | 
| 11 |   return never executed:   "memory allocation failed";return "memory allocation failed";never executed:  return "memory allocation failed"; | 0 | 
| 12 |  case never executed:   -3:case -3:never executed:  case -3: | 0 | 
| 13 |   return never executed:   "incomplete message";return "incomplete message";never executed:  return "incomplete message"; | 0 | 
| 14 |  case never executed:   -4:case -4:never executed:  case -4: | 0 | 
| 15 |   return never executed:   "invalid format";return "invalid format";never executed:  return "invalid format"; | 0 | 
| 16 |  case never executed:   -5:case -5:never executed:  case -5: | 0 | 
| 17 |   return never executed:   "bignum is negative";return "bignum is negative";never executed:  return "bignum is negative"; | 0 | 
| 18 |  case never executed:   -6:case -6:never executed:  case -6: | 0 | 
| 19 |   return never executed:   "string is too large";return "string is too large";never executed:  return "string is too large"; | 0 | 
| 20 |  case never executed:   -7:case -7:never executed:  case -7: | 0 | 
| 21 |   return never executed:   "bignum is too large";return "bignum is too large";never executed:  return "bignum is too large"; | 0 | 
| 22 |  case never executed:   -8:case -8:never executed:  case -8: | 0 | 
| 23 |   return never executed:   "elliptic curve point is too large";return "elliptic curve point is too large";never executed:  return "elliptic curve point is too large"; | 0 | 
| 24 |  case never executed:   -9:case -9:never executed:  case -9: | 0 | 
| 25 |   return never executed:   "insufficient buffer space";return "insufficient buffer space";never executed:  return "insufficient buffer space"; | 0 | 
| 26 |  case never executed:   -10:case -10:never executed:  case -10: | 0 | 
| 27 |   return never executed:   "invalid argument";return "invalid argument";never executed:  return "invalid argument"; | 0 | 
| 28 |  case never executed:   -11:case -11:never executed:  case -11: | 0 | 
| 29 |   return never executed:   "key bits do not match";return "key bits do not match";never executed:  return "key bits do not match"; | 0 | 
| 30 |  case never executed:   -12:case -12:never executed:  case -12: | 0 | 
| 31 |   return never executed:   "invalid elliptic curve";return "invalid elliptic curve";never executed:  return "invalid elliptic curve"; | 0 | 
| 32 |  case never executed:   -13:case -13:never executed:  case -13: | 0 | 
| 33 |   return never executed:   "key type does not match";return "key type does not match";never executed:  return "key type does not match"; | 0 | 
| 34 |  case never executed:   -14:case -14:never executed:  case -14: | 0 | 
| 35 |   return never executed:   "unknown or unsupported key type";return "unknown or unsupported key type";never executed:  return "unknown or unsupported key type"; | 0 | 
| 36 |  case never executed:   -15:case -15:never executed:  case -15: | 0 | 
| 37 |   return never executed:   "elliptic curve does not match";return "elliptic curve does not match";never executed:  return "elliptic curve does not match"; | 0 | 
| 38 |  case never executed:   -16:case -16:never executed:  case -16: | 0 | 
| 39 |   return never executed:   "plain key provided where certificate required";return "plain key provided where certificate required";never executed:  return "plain key provided where certificate required"; | 0 | 
| 40 |  case never executed:   -17:case -17:never executed:  case -17: | 0 | 
| 41 |   return never executed:   "key lacks certificate data";return "key lacks certificate data";never executed:  return "key lacks certificate data"; | 0 | 
| 42 |  case never executed:   -18:case -18:never executed:  case -18: | 0 | 
| 43 |   return never executed:   "unknown/unsupported certificate type";return "unknown/unsupported certificate type";never executed:  return "unknown/unsupported certificate type"; | 0 | 
| 44 |  case never executed:   -19:case -19:never executed:  case -19: | 0 | 
| 45 |   return never executed:   "invalid certificate signing key";return "invalid certificate signing key";never executed:  return "invalid certificate signing key"; | 0 | 
| 46 |  case never executed:   -20:case -20:never executed:  case -20: | 0 | 
| 47 |   return never executed:   "invalid elliptic curve value";return "invalid elliptic curve value";never executed:  return "invalid elliptic curve value"; | 0 | 
| 48 |  case never executed:   -21:case -21:never executed:  case -21: | 0 | 
| 49 |   return never executed:   "incorrect signature";return "incorrect signature";never executed:  return "incorrect signature"; | 0 | 
| 50 |  case never executed:   -22:case -22:never executed:  case -22: | 0 | 
| 51 |   return never executed:   "error in libcrypto";return "error in libcrypto";never executed:  return "error in libcrypto"; | 0 | 
| 52 |  case never executed:   -23:case -23:never executed:  case -23: | 0 | 
| 53 |   return never executed:   "unexpected bytes remain after decoding";return "unexpected bytes remain after decoding";never executed:  return "unexpected bytes remain after decoding"; | 0 | 
| 54 |  case never executed:   -24:case -24:never executed:  case -24: | 0 | 
| 55 |   return never executed:   strerror(return strerror( (*__errno_location ()) );never executed:  return strerror( (*__errno_location ()) ); | 0 | 
| 56 |                  (*__errno_location ()) never executed:  return strerror( (*__errno_location ()) ); | 0 | 
| 57 |                       ); never executed:  return strerror( (*__errno_location ()) ); | 0 | 
| 58 |  case never executed:   -25:case -25:never executed:  case -25: | 0 | 
| 59 |   return never executed:   "invalid certificate";return "invalid certificate";never executed:  return "invalid certificate"; | 0 | 
| 60 |  case never executed:   -26:case -26:never executed:  case -26: | 0 | 
| 61 |   return never executed:   "communication with agent failed";return "communication with agent failed";never executed:  return "communication with agent failed"; | 0 | 
| 62 |  case never executed:   -27:case -27:never executed:  case -27: | 0 | 
| 63 |   return never executed:   "agent refused operation";return "agent refused operation";never executed:  return "agent refused operation"; | 0 | 
| 64 |  case never executed:   -28:case -28:never executed:  case -28: | 0 | 
| 65 |   return never executed:   "DH GEX group out of range";return "DH GEX group out of range";never executed:  return "DH GEX group out of range"; | 0 | 
| 66 |  case never executed:   -29:case -29:never executed:  case -29: | 0 | 
| 67 |   return never executed:   "disconnected";return "disconnected";never executed:  return "disconnected"; | 0 | 
| 68 |  case never executed:   -30:case -30:never executed:  case -30: | 0 | 
| 69 |   return never executed:   "message authentication code incorrect";return "message authentication code incorrect";never executed:  return "message authentication code incorrect"; | 0 | 
| 70 |  case never executed:   -31:case -31:never executed:  case -31: | 0 | 
| 71 |   return never executed:   "no matching cipher found";return "no matching cipher found";never executed:  return "no matching cipher found"; | 0 | 
| 72 |  case never executed:   -32:case -32:never executed:  case -32: | 0 | 
| 73 |   return never executed:   "no matching MAC found";return "no matching MAC found";never executed:  return "no matching MAC found"; | 0 | 
| 74 |  case never executed:   -33:case -33:never executed:  case -33: | 0 | 
| 75 |   return never executed:   "no matching compression method found";return "no matching compression method found";never executed:  return "no matching compression method found"; | 0 | 
| 76 |  case never executed:   -34:case -34:never executed:  case -34: | 0 | 
| 77 |   return never executed:   "no matching key exchange method found";return "no matching key exchange method found";never executed:  return "no matching key exchange method found"; | 0 | 
| 78 |  case never executed:   -35:case -35:never executed:  case -35: | 0 | 
| 79 |   return never executed:   "no matching host key type found";return "no matching host key type found";never executed:  return "no matching host key type found"; | 0 | 
| 80 |  case never executed:   -37:case -37:never executed:  case -37: | 0 | 
| 81 |   return never executed:   "protocol version mismatch";return "protocol version mismatch";never executed:  return "protocol version mismatch"; | 0 | 
| 82 |  case never executed:   -38:case -38:never executed:  case -38: | 0 | 
| 83 |   return never executed:   "could not read protocol version";return "could not read protocol version";never executed:  return "could not read protocol version"; | 0 | 
| 84 |  case never executed:   -36:case -36:never executed:  case -36: | 0 | 
| 85 |   return never executed:   "could not load host key";return "could not load host key";never executed:  return "could not load host key"; | 0 | 
| 86 |  case never executed:   -39:case -39:never executed:  case -39: | 0 | 
| 87 |   return never executed:   "rekeying not supported by peer";return "rekeying not supported by peer";never executed:  return "rekeying not supported by peer"; | 0 | 
| 88 |  case never executed:   -40:case -40:never executed:  case -40: | 0 | 
| 89 |   return never executed:   "passphrase is too short (minimum five characters)";return "passphrase is too short (minimum five characters)";never executed:  return "passphrase is too short (minimum five characters)"; | 0 | 
| 90 |  case never executed:   -41:case -41:never executed:  case -41: | 0 | 
| 91 |   return never executed:   "file changed while reading";return "file changed while reading";never executed:  return "file changed while reading"; | 0 | 
| 92 |  case never executed:   -42:case -42:never executed:  case -42: | 0 | 
| 93 |   return never executed:   "key encrypted using unsupported cipher";return "key encrypted using unsupported cipher";never executed:  return "key encrypted using unsupported cipher"; | 0 | 
| 94 |  case never executed:   -43:case -43:never executed:  case -43: | 0 | 
| 95 |   return never executed:   "incorrect passphrase supplied to decrypt private key";return "incorrect passphrase supplied to decrypt private key";never executed:  return "incorrect passphrase supplied to decrypt private key"; | 0 | 
| 96 |  case never executed:   -44:case -44:never executed:  case -44: | 0 | 
| 97 |   return never executed:   "bad permissions";return "bad permissions";never executed:  return "bad permissions"; | 0 | 
| 98 |  case never executed:   -45:case -45:never executed:  case -45: | 0 | 
| 99 |   return never executed:   "certificate does not match key";return "certificate does not match key";never executed:  return "certificate does not match key"; | 0 | 
| 100 |  case never executed:   -46:case -46:never executed:  case -46: | 0 | 
| 101 |   return never executed:   "key not found";return "key not found";never executed:  return "key not found"; | 0 | 
| 102 |  case never executed:   -47:case -47:never executed:  case -47: | 0 | 
| 103 |   return never executed:   "agent not present";return "agent not present";never executed:  return "agent not present"; | 0 | 
| 104 |  case never executed:   -48:case -48:never executed:  case -48: | 0 | 
| 105 |   return never executed:   "agent contains no identities";return "agent contains no identities";never executed:  return "agent contains no identities"; | 0 | 
| 106 |  case never executed:   -49:case -49:never executed:  case -49: | 0 | 
| 107 |   return never executed:   "internal error: buffer is read-only";return "internal error: buffer is read-only";never executed:  return "internal error: buffer is read-only"; | 0 | 
| 108 |  case never executed:   -50:case -50:never executed:  case -50: | 0 | 
| 109 |   return never executed:   "KRL file has invalid magic number";return "KRL file has invalid magic number";never executed:  return "KRL file has invalid magic number"; | 0 | 
| 110 |  case never executed:   -51:case -51:never executed:  case -51: | 0 | 
| 111 |   return never executed:   "Key is revoked";return "Key is revoked";never executed:  return "Key is revoked"; | 0 | 
| 112 |  case never executed:   -52:case -52:never executed:  case -52: | 0 | 
| 113 |   return never executed:   "Connection closed";return "Connection closed";never executed:  return "Connection closed"; | 0 | 
| 114 |  case never executed:   -53:case -53:never executed:  case -53: | 0 | 
| 115 |   return never executed:   "Connection timed out";return "Connection timed out";never executed:  return "Connection timed out"; | 0 | 
| 116 |  case never executed:   -54:case -54:never executed:  case -54: | 0 | 
| 117 |   return never executed:   "Connection corrupted";return "Connection corrupted";never executed:  return "Connection corrupted"; | 0 | 
| 118 |  case never executed:   -55:case -55:never executed:  case -55: | 0 | 
| 119 |   return never executed:   "Protocol error";return "Protocol error";never executed:  return "Protocol error"; | 0 | 
| 120 |  case never executed:   -56:case -56:never executed:  case -56: | 0 | 
| 121 |   return never executed:   "Invalid key length";return "Invalid key length";never executed:  return "Invalid key length"; | 0 | 
| 122 |  case never executed:   -57:case -57:never executed:  case -57: | 0 | 
| 123 |   return never executed:   "number is too large";return "number is too large";never executed:  return "number is too large"; | 0 | 
| 124 |  case never executed:   -58:case -58:never executed:  case -58: | 0 | 
| 125 |   return never executed:   "signature algorithm not supported";return "signature algorithm not supported";never executed:  return "signature algorithm not supported"; | 0 | 
| 126 |  default never executed:  :default:never executed:  default: | 0 | 
| 127 |   return never executed:   "unknown error";return "unknown error";never executed:  return "unknown error"; | 0 | 
| 128 | } | - | 
| 129 | } | - | 
| Switch to Source code | Preprocessed file |