From 0c6812396cdf6bf76a26728347734798e9527e1a Mon Sep 17 00:00:00 2001 From: Nonoo Date: Fri, 23 Oct 2020 23:24:17 +0200 Subject: [PATCH] Use random local session ID --- streamcommon.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/streamcommon.go b/streamcommon.go index ab34753..6e0d9ba 100644 --- a/streamcommon.go +++ b/streamcommon.go @@ -159,9 +159,8 @@ func (s *streamCommon) init(name string, portNumber int) error { } // Constructing the local session ID by combining the local IP address and port. - // laddr := s.conn.LocalAddr().(*net.UDPAddr) - // s.localSID = binary.BigEndian.Uint32(laddr.IP[len(laddr.IP)-4:])<<16 | uint32(laddr.Port&0xffff) - s.localSID = 0x8aff0539 + laddr := s.conn.LocalAddr().(*net.UDPAddr) + s.localSID = binary.BigEndian.Uint32(laddr.IP[len(laddr.IP)-4:])<<16 | uint32(laddr.Port&0xffff) s.readChan = make(chan []byte) s.readerCloseNeededChan = make(chan bool)