summaryrefslogtreecommitdiff
path: root/csharp/src
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2020-02-20 15:20:00 +0100
committerBenoit Foucher <benoit@zeroc.com>2020-02-20 15:20:00 +0100
commit7186c44d0c83d1a3291b9a8c8393431d3e0d433b (patch)
treea8c5e93191faffc7bd0506e2e58deb57c37ddaf1 /csharp/src
parentFixed invalid access to _instance in RetryQueue, fixes #681 (diff)
downloadice-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.cs35
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;