summaryrefslogtreecommitdiff
path: root/lib/net/ssh/buffer.rb
diff options
context:
space:
mode:
authorFlorian Wininger <fw.centrale@gmail.com>2019-08-22 22:21:30 +0200
committerFlorian Wininger <fw.centrale@gmail.com>2019-08-23 15:46:54 +0200
commitbf5ae2566142df6beee216d3b891126e88a6fe8e (patch)
treee071edf3f7fbd4bb69d34856ae717285f49a0b46 /lib/net/ssh/buffer.rb
parent326f566f4d725444b8a560b6ac659d7f6f5bb5bf (diff)
downloadnet-ssh-bf5ae2566142df6beee216d3b891126e88a6fe8e.tar.gz
Remove unnecessary defined?(OpenSSL::PKey::EC) and defined?(OpenSSL::Digest::SHA256)
Signed-off-by: Florian Wininger <fw.centrale@gmail.com>
Diffstat (limited to 'lib/net/ssh/buffer.rb')
-rw-r--r--lib/net/ssh/buffer.rb10
1 files changed, 1 insertions, 9 deletions
diff --git a/lib/net/ssh/buffer.rb b/lib/net/ssh/buffer.rb
index 4ca6e3e..10c0337 100644
--- a/lib/net/ssh/buffer.rb
+++ b/lib/net/ssh/buffer.rb
@@ -323,15 +323,7 @@ module Net
Net::SSH::Authentication::ED25519Loader.raiseUnlessLoaded("unsupported key type `#{type}'")
key = Net::SSH::Authentication::ED25519::PubKey.read_keyblob(self)
when /^ecdsa\-sha2\-(\w*)$/
- unless defined?(OpenSSL::PKey::EC)
- raise NotImplementedError, "unsupported key type `#{type}'"
- else
- begin
- key = OpenSSL::PKey::EC.read_keyblob($1, self)
- rescue OpenSSL::PKey::ECError
- raise NotImplementedError, "unsupported key type `#{type}'"
- end
- end
+ key = OpenSSL::PKey::EC.read_keyblob($1, self)
else
raise NotImplementedError, "unsupported key type `#{type}'"
end