diff --git a/src/client/compress.js b/src/client/compress.js index 40d092f..cebe34f 100644 --- a/src/client/compress.js +++ b/src/client/compress.js @@ -1,4 +1,4 @@ -module.exports = function(client) { +module.exports = function(client, options) { client.once("compress", onCompressionRequest); client.on("set_compression", onCompressionRequest); diff --git a/src/client/encrypt.js b/src/client/encrypt.js index 654493f..c5c4443 100644 --- a/src/client/encrypt.js +++ b/src/client/encrypt.js @@ -3,7 +3,7 @@ var yggserver = require('yggdrasil').server({}); var ursa=require("../ursa"); var debug = require("../debug"); -module.exports = function(client) { +module.exports = function(client, options) { client.once('encryption_begin', onEncryptionKeyRequest); function onEncryptionKeyRequest(packet) { diff --git a/src/createClient.js b/src/createClient.js index 528e417..40a3d13 100644 --- a/src/createClient.js +++ b/src/createClient.js @@ -26,9 +26,9 @@ function createClient(options) { tcp_dns(client, options); setProtocol(client, options); keepalive(client, options); - encrypt(client); - play(client); - compress(client); + encrypt(client, options); + play(client, options); + compress(client, options); caseCorrect(client, options); return client;