Address PR comment

This commit is contained in:
Belma Gutlic 2020-01-21 11:20:00 +01:00
parent 737dabdce0
commit cca8b362cb

View File

@ -113,15 +113,15 @@ export class Noise implements INoiseConnection {
if (this.useNoisePipes && remoteStaticKey) { if (this.useNoisePipes && remoteStaticKey) {
// Try IK first // Try IK first
const { remotePeer, connection, isInitiator } = params; const { remotePeer, connection, isInitiator } = params;
const IKhandshake = new IKHandshake(isInitiator, payload, this.prologue, this.staticKeys, connection, remotePeer, remoteStaticKey); const ikHandshake = new IKHandshake(isInitiator, payload, this.prologue, this.staticKeys, connection, remotePeer, remoteStaticKey);
try { try {
return await this.performIKHandshake(IKhandshake); return await this.performIKHandshake(ikHandshake);
} catch (e) { } catch (e) {
// IK failed, go to XX fallback // IK failed, go to XX fallback
let ephemeralKeys; let ephemeralKeys;
if (params.isInitiator) { if (params.isInitiator) {
ephemeralKeys = IKhandshake.getRemoteEphemeralKeys(); ephemeralKeys = ikHandshake.getRemoteEphemeralKeys();
} }
return await this.performXXFallbackHandshake(params, payload, e.initialMsg, ephemeralKeys); return await this.performXXFallbackHandshake(params, payload, e.initialMsg, ephemeralKeys);
} }