// // Tests that calling asyncResolve with the RESOLVE_DISABLE_IPV6 flag doesn't // return any IPv6 addresses. //
"use strict";
var listener = {
onLookupComplete(inRequest, inRecord, inStatus) { if (inStatus != Cr.NS_OK) { Assert.equal(inStatus, Cr.NS_ERROR_UNKNOWN_HOST);
do_test_finished(); return;
}
while (true) { try {
inRecord.QueryInterface(Ci.nsIDNSAddrRecord); var answer = inRecord.getNextAddrAsString(); // If there is an answer it should be an IPv4 address
dump(answer); Assert.ok(!answer.includes(":")); Assert.ok(answer.includes("."));
} catch (e) { break;
}
}
do_test_finished();
},
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.