Commit graph

13 commits

Author SHA1 Message Date
SASANO Takayoshi 06ed2e0080 modified for new UDPSocket.cpp 2020-04-07 18:05:12 +09:00
SASANO Takayoshi eb20786f36 set INADDR_ANY/IN6ADDR_ANY_INIT address string to m_socket
when CUDPSocket::open() is called with m_address (in CUDPSocket) is nothing,
IPv4 socket is created by "0.0.0.0" (INADDR_ANY) address.

This causes a bug that DMRGateway cannot connect to reflector on IPv6.

Avoid this problem, set IP address string to m_socket (in CDMRNetwork) before
calling CUDPSocket::open().

This is a workaround, I think there is better idea.
2019-10-23 20:01:03 +09:00
SASANO Takayoshi 249bae1e7b replace sockaddr_in -> sockaddr_storage to support IPv6 2019-10-23 12:04:06 +09:00
Jonathan Naylor 0c31af146c Pass through the MMDVM's home position to all connected networks. 2018-10-30 07:42:04 +00:00
Jonathan Naylor afe593d7b5 Add identification of the DMR Gateway to connected networks. 2018-06-04 21:56:10 +01:00
Jonathan Naylor 367116bdf4 Add optional names for each network for use in the log, 2017-08-01 21:51:22 +01:00
g0wfv fc4d79abe9 Alter MSTNAK responses to differentiate stages of retry 2017-06-08 10:31:08 +01:00
Jonathan Naylor 8bc79767c5 Allow for a startup XLX reflector. 2017-05-30 13:42:30 +01:00
Jonathan Naylor 90f5e17be9 Pass through new GPS and TA data. 2017-05-17 18:58:46 +01:00
Jonathan Naylor ab0f0d5806 Fix RSSI and BER data. 2017-05-11 20:23:41 +01:00
Jonathan Naylor 80ef1757c0 Fix compiler warnings. 2017-04-28 17:01:53 +01:00
Jonathan Naylor ee978a6521 Fix bugs and improve logging. 2017-04-27 20:39:46 +01:00
Jonathan Naylor c04c3e1aef Initial commit. 2017-04-20 20:51:30 +01:00