networking: ipv4 configuration can be missing

This commit is contained in:
Girish Ramakrishnan
2024-06-10 19:18:08 +02:00
parent 22b8ec6144
commit 941162a05f
+3 -1
View File
@@ -14,7 +14,9 @@ const assert = require('assert'),
async function getIPv4(config) {
assert.strictEqual(typeof config, 'object');
return config.ip;
if ('ip' in config) return config.ip;
throw new BoxError(BoxError.NETWORK_ERROR, 'No IPv4 configured');
}
async function getIPv6(config) {