(reason)
| 8460 | o.textContent = i.name + tag; |
| 8461 | sel.appendChild(o); |
| 8462 | }); |
| 8463 | sel.dataset.filled = '1'; |
| 8464 | }).catch(() => {}); |
| 8465 | } |
| 8466 | async function runFhrpWatch() { |
| 8467 | const out = document.getElementById('fhrp-results'); |
| 8468 | if (!out) return; |
| 8469 | const btn = (typeof event !== 'undefined' && event && event.target) ? event.target : null; |
| 8470 | const ifaceSel = document.getElementById('fhrp-iface'); |
| 8471 | const iface = ifaceSel && ifaceSel.value ? ifaceSel.value : ''; |
| 8472 | const secsEl = document.getElementById('fhrp-secs'); |
| 8473 | const secs = secsEl && secsEl.value ? secsEl.value : '15'; |
| 8474 | _ndBusy(btn, true, 'Listening…'); |
| 8475 | out.classList.remove('hidden'); |
| 8476 | out.innerHTML = '<p class="text-sm text-gray-400">Passively capturing FHRP hellos on the segment…</p>'; |
no outgoing calls
no test coverage detected