| 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 |