From 8ce9c4a988c29889582f60200d80bbbd879aaa70 Mon Sep 17 00:00:00 2001 From: Fabian Date: Sun, 10 Jan 2021 18:15:40 -0600 Subject: [PATCH] Allow passing a network adapter directly (#382) --- src/browser/starter.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/browser/starter.js b/src/browser/starter.js index 80186cd9..78aa5ee8 100644 --- a/src/browser/starter.js +++ b/src/browser/starter.js @@ -268,7 +268,11 @@ V86Starter.prototype.continue_init = async function(emulator, options) settings.cmdline = options["cmdline"]; settings.preserve_mac_from_state_image = options["preserve_mac_from_state_image"]; - if(options["network_relay_url"]) + if(options["network_adapter"]) + { + this.network_adapter = options["network_adapter"](this.bus); + } + else if(options["network_relay_url"]) { this.network_adapter = new NetworkAdapter(options["network_relay_url"], this.bus); }