fix CURVE getters
This commit is contained in:
parent
e26e2a2cde
commit
8bedab1672
|
@ -520,14 +520,14 @@ extension Socket {
|
||||||
}
|
}
|
||||||
|
|
||||||
public func getCURVESecretKey() throws -> String {
|
public func getCURVESecretKey() throws -> String {
|
||||||
var value = [Int8](count: 42, repeatedValue: 0)
|
var value = [Int8](count: 41, repeatedValue: 0)
|
||||||
var length = value.count
|
var length = value.count
|
||||||
try getOption(ZMQ_CURVE_SECRETKEY, value: &value, length: &length)
|
try getOption(ZMQ_CURVE_SECRETKEY, value: &value, length: &length)
|
||||||
return String.fromCString(Array(value[0 ..< length]))!
|
return String.fromCString(Array(value[0 ..< length]))!
|
||||||
}
|
}
|
||||||
|
|
||||||
public func getCURVEServerKey() throws -> String {
|
public func getCURVEServerKey() throws -> String {
|
||||||
var value = [Int8](count: 42, repeatedValue: 0)
|
var value = [Int8](count: 41, repeatedValue: 0)
|
||||||
var length = value.count
|
var length = value.count
|
||||||
try getOption(ZMQ_CURVE_SERVERKEY, value: &value, length: &length)
|
try getOption(ZMQ_CURVE_SERVERKEY, value: &value, length: &length)
|
||||||
return String.fromCString(Array(value[0 ..< length]))!
|
return String.fromCString(Array(value[0 ..< length]))!
|
||||||
|
|
Loading…
Reference in New Issue