summaryrefslogtreecommitdiff
path: root/soundbox/ipv6.go
diff options
context:
space:
mode:
authorxegineering <me@xegineering.eu>2024-11-17 12:45:35 +0100
committerxegineering <me@xegineering.eu>2024-11-17 12:48:00 +0100
commitd4cf5ed8e38d1e5d0b8110e8959e002c216f073f (patch)
tree4565ee3c50e6de74b6ce65c615ac71dcf8378a7f /soundbox/ipv6.go
parenta95013aa0813d1644aa15780f360fa4dad2223a8 (diff)
downloadsoundbox-go-d4cf5ed8e38d1e5d0b8110e8959e002c216f073f.tar
soundbox-go-d4cf5ed8e38d1e5d0b8110e8959e002c216f073f.tar.zst
soundbox-go-d4cf5ed8e38d1e5d0b8110e8959e002c216f073f.zip
Fix streaming only via first interface candidate
Diffstat (limited to 'soundbox/ipv6.go')
-rw-r--r--soundbox/ipv6.go19
1 files changed, 0 insertions, 19 deletions
diff --git a/soundbox/ipv6.go b/soundbox/ipv6.go
deleted file mode 100644
index 355e233..0000000
--- a/soundbox/ipv6.go
+++ /dev/null
@@ -1,19 +0,0 @@
-package soundbox
-
-import (
- "fmt"
- "net"
-)
-
-// toLinkLocal converts a MAC address to the corresponding IPv6 link-local
-// address.
-func toLinkLocal(ha net.HardwareAddr) (net.IP, error) {
- switch len(ha) {
- case 6:
- ip := net.IP{0xfe, 0x80, 0, 0, 0, 0, 0, 0,
- ha[0] ^ 0b10, ha[1], ha[2], 0xff, 0xfe, ha[3], ha[4], ha[5]}
- return ip, nil
- default:
- return nil, fmt.Errorf("Only IEEE 802 MAC-48 addresses supported")
- }
-}