kvm/internal/network
Marc Brooks 99eb662299 feat: Adds IPv6 disabling feature (#803)
* Allow disabling IPv6

Simply ignores any IPv6 addresses in the lease and doesn't offer them to the RPC
Also fixed display issue for IPv6 link local address.
Fixes https://github.com/orgs/jetkvm/projects/7/views/1?pane=issue&itemId=122761546&issue=jetkvm%7Ckvm%7C685

* Don't listen on disabled addresses in mDNS or web server.

* We have to set the IPv4 and IPv6 modes on the server.
2025-09-26 08:21:18 +00:00
..
config.go feat: Adds IPv6 disabling feature (#803) 2025-09-26 08:21:18 +00:00
dhcp.go network enhanecment / refactor (#361) 2025-09-26 08:21:17 +00:00
hostname.go Add ability to track modifier state on the device (#725) 2025-09-26 08:21:18 +00:00
netif.go feat: Adds IPv6 disabling feature (#803) 2025-09-26 08:21:18 +00:00
netif_linux.go network enhanecment / refactor (#361) 2025-09-26 08:21:17 +00:00
netif_notlinux.go network enhanecment / refactor (#361) 2025-09-26 08:21:17 +00:00
rpc.go feat: Adds IPv6 disabling feature (#803) 2025-09-26 08:21:18 +00:00
utils.go Add ability to track modifier state on the device (#725) 2025-09-26 08:21:18 +00:00