diff options
author | Determinant <tederminant@gmail.com> | 2019-06-11 14:27:26 -0400 |
---|---|---|
committer | Determinant <tederminant@gmail.com> | 2019-06-11 14:27:26 -0400 |
commit | 69d0435bcc88cc8b4c140b876df5fcfb827b40ef (patch) | |
tree | abeafbf520d345398ac5081675df17891c862413 /network.go | |
parent | 1b2215ae2c792f96765a15c7ffcc6f20e3046cc7 (diff) |
...
Diffstat (limited to 'network.go')
-rw-r--r-- | network.go | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -84,12 +84,8 @@ func NewMsgNetworkConnFromPeerNetWorkConn(conn PeerNetworkConn) MsgNetworkConn { func (self PeerNetwork) SendMsg(_moved_msg Msg, paddr NetAddr) { C.peernetwork_send_msg(self, _moved_msg, paddr) } func (self PeerNetwork) MulticastMsg(_moved_msg Msg, paddrs []NetAddr) { - size := len(paddrs) - if size > 0 { - base := (C.netaddr_t *)(&paddrs[0]) - C.peernetwork_multicast_msg( - self, _moved_msg, base, C.size_t(size)) - } + na := NewAddrArrayFromAddrs(paddrs) + C.peernetwork_multicast_msg(self, _moved_msg, na) } func (self PeerNetwork) Listen(listenAddr NetAddr) { C.peernetwork_listen(self, listenAddr) } |