| 123456789101112131415161718 |
- //go:build !linux
- package discovery
- import "net"
- func enableLocalAddrControl(conn *net.UDPConn) error {
- return nil
- }
- func readFromUDP(conn *net.UDPConn, buf []byte) (int, *net.UDPAddr, udpPacketInfo, error) {
- n, remote, err := conn.ReadFromUDP(buf)
- return n, remote, udpPacketInfo{}, err
- }
- func writeToUDP(conn *net.UDPConn, payload []byte, remote *net.UDPAddr, _ udpPacketInfo, _ net.IP) (int, error) {
- return conn.WriteToUDP(payload, remote)
- }
|