aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/(developers-only)
diff options
context:
space:
mode:
authorDevin Teske <dteske@FreeBSD.org>2026-08-11 17:29:53 +0000
committerDevin Teske <dteske@FreeBSD.org>2026-08-11 17:29:53 +0000
commit34718e01869b9ce0baf9c859fafe9d54f785464f (patch)
treeebadbd40656712964aff319b92f5672c99bad62a /contrib/llvm-project/llvm/lib/DebugInfo/DWARF/(developers-only)
parentb9db5a5b16477863654f92ec653e8464528ef981 (diff)
linuxulator: map IFF_LOWER_UP through NETLINK_ROUTE for Linux appsHEADmain
rtnl_if_flags_to_linux() translated the usual IFF_* bits but dropped FreeBSD's IFF_LOWER_UP (IFF_NETLINK_1). Chromium's AddressTrackerLinux only treats a link as online when ifi_flags has UP|LOWER_UP|RUNNING; with LOWER_UP missing, online_links stays empty, ConnectionType is CONNECTION_NONE, and navigator.onLine is false even though TCP/HTTPS work. Linux Chromium under the Linuxulator (e.g. www/linux-brave) then shows a spurious Offline UI; sites that ignore navigator.onLine do not. Native www/chromium is on a different notifier path. Map IFF_LOWER_UP to Linux's IFF_LOWER_UP (1<<16) and define LINUX_IFF_LOWER_UP alongside the existing LINUX_IFF_* constants. PR: 297424 Reviewed by: pouria, adrian (previous revision) Differential Revision: https://reviews.freebsd.org/D58774
Diffstat (limited to 'contrib/llvm-project/llvm/lib/DebugInfo/DWARF/(developers-only)')
0 files changed, 0 insertions, 0 deletions