(results, args)
| 190 | } |
| 191 | |
| 192 | function displayValueSummary(results, args) { |
| 193 | let header = args[0]; |
| 194 | let value = args[1]; |
| 195 | let zone = args[2]; |
| 196 | let displayHTML = '<h3>Details of hosts'; |
| 197 | |
| 198 | if (zone != null && zone !== "") { |
| 199 | displayHTML += " in " + zone; |
| 200 | } |
| 201 | |
| 202 | displayHTML += ' with the header: <i><u>' + header + ': ' + value + '</u></i></h3>' |
| 203 | displayHTML += create_new_table(); |
| 204 | if (headerSource === "censys") { |
| 205 | displayHTML += create_table_head(["IP", "Zones"]); |
| 206 | } else { |
| 207 | displayHTML += create_table_head(["Domain/IP", "Zones"]); |
| 208 | } |
| 209 | |
| 210 | displayHTML += create_table_body(); |
| 211 | |
| 212 | if (headerSource === "censys") { |
| 213 | for (let i = 0; i < results.length; i++) { |
| 214 | displayHTML += create_table_row(); |
| 215 | displayHTML += create_table_entry(create_anchor("ip?search=" + results[i]['ip'], results['ip'])); |
| 216 | displayHTML += create_table_entry(results[i]['zones']); |
| 217 | displayHTML += end_table_row(); |
| 218 | } |
| 219 | } else { |
| 220 | for (let i = 0; i < results.length; i++) { |
| 221 | if (results[i]['domain'] !== "<nil>") { |
| 222 | displayHTML += create_table_row(); |
| 223 | displayHTML += create_table_entry(create_anchor("/domain?search=" + results[i]['domain'], results[i]['domain'])); |
| 224 | displayHTML += create_table_entry(results[i]['zones']); |
| 225 | displayHTML += end_table_row(); |
| 226 | } else { |
| 227 | displayHTML += create_table_row(); |
| 228 | displayHTML += create_table_entry(create_anchor("/ip?search=" + results[i]['ip'], results[i]['ip'])); |
| 229 | displayHTML += create_table_entry(results[i]['zones']); |
| 230 | displayHTML += end_table_row(); |
| 231 | } |
| 232 | } |
| 233 | } |
| 234 | |
| 235 | displayHTML += end_table() + "<br/><br/>"; |
| 236 | |
| 237 | let hostSummary = document.getElementById("hostDetails"); |
| 238 | hostSummary.innerHTML = displayHTML; |
| 239 | } |
| 240 | |
| 241 | function doHeaderValueLookup(header, value, zone) { |
| 242 | let url; |
nothing calls this directly
no test coverage detected