Allow passing a network adapter directly (#382)

This commit is contained in:
Fabian 2021-01-10 18:15:40 -06:00
parent 741e09569a
commit 8ce9c4a988

View file

@ -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);
}