diff --git a/src/presets/ss-base.js b/src/presets/ss-base.js index 727eb9d..53f46c4 100644 --- a/src/presets/ss-base.js +++ b/src/presets/ss-base.js @@ -125,7 +125,7 @@ export default class SsBasePreset extends IPresetAddressing { port = buffer.slice(17, 19).readUInt16BE(0); offset += 16; break; - case ATYP_DOMAIN: + case ATYP_DOMAIN: { const domainLen = buffer[1]; if (buffer.length < domainLen + 4) { return fail(`invalid length: ${buffer.length}`); @@ -137,6 +137,7 @@ export default class SsBasePreset extends IPresetAddressing { port = buffer.slice(2 + domainLen, 4 + domainLen).readUInt16BE(0); offset += (domainLen + 1); break; + } default: return fail(`invalid atyp: ${atyp}`); } diff --git a/test/common/curl.js b/test/common/curl.js index 551a0a6..20d7c41 100644 --- a/test/common/curl.js +++ b/test/common/curl.js @@ -21,7 +21,7 @@ export default async function curl(args) { case 'https': command.push(`--proxy-insecure -x https://${proxyHost}:${proxyPort}`); break; - default: + default: { const proxy = { 'socks': '--socks5', 'socks4': '--socks4', @@ -32,6 +32,7 @@ export default async function curl(args) { command.push(`${proxy} ${proxyHost}:${proxyPort}`); } break; + } } command.push(`${targetHost}:${targetPort}`); command = command.join(' ');