diff options
author | Benoit Foucher <benoit@zeroc.com> | 2020-02-20 15:20:00 +0100 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2020-02-20 15:20:00 +0100 |
commit | 7186c44d0c83d1a3291b9a8c8393431d3e0d433b (patch) | |
tree | a8c5e93191faffc7bd0506e2e58deb57c37ddaf1 /csharp/src | |
parent | Fixed invalid access to _instance in RetryQueue, fixes #681 (diff) | |
download | ice-7186c44d0c83d1a3291b9a8c8393431d3e0d433b.tar.bz2 ice-7186c44d0c83d1a3291b9a8c8393431d3e0d433b.tar.xz ice-7186c44d0c83d1a3291b9a8c8393431d3e0d433b.zip |
Removed unused SSLEngine.decodeASN1Length method, fixes #686
Diffstat (limited to 'csharp/src')
-rw-r--r-- | csharp/src/IceSSL/SSLEngine.cs | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/csharp/src/IceSSL/SSLEngine.cs b/csharp/src/IceSSL/SSLEngine.cs index d97addc0603..34b381ac3ca 100644 --- a/csharp/src/IceSSL/SSLEngine.cs +++ b/csharp/src/IceSSL/SSLEngine.cs @@ -905,41 +905,6 @@ namespace IceSSL return result; } - private static bool decodeASN1Length(byte[] data, int start, out int len, out int next) - { - len = 0; - next = 0; - - if(start + 1 > data.Length) - { - return false; - } - - len = data[start]; - int len2 = 0; - if(len > 0x80) // Composed length - { - len2 = len - 0x80; - if(start + len2 + 1 > data.Length) - { - return false; - } - len = 0; - for(int i = 0; i < len2; i++) - { - len *= 256; - len += data[start + i + 1]; - } - } - else if(len == 0x80) // Undefined length encoding - { - return false; - } - - next = start + len2 + 1; - return (next + len <= data.Length); - } - private Ice.Communicator _communicator; private Ice.Logger _logger; private IceInternal.ProtocolPluginFacade _facade; |