Collecting network vars and functions in networks structure

This commit is contained in:
Kleissner
2021-10-18 02:12:36 +02:00
parent e2542b3a4d
commit 5d93a74981
10 changed files with 98 additions and 105 deletions

View File

@@ -68,7 +68,7 @@ func (network *Network) BroadcastIPv4Listen() {
continue
}
if networks.ipListen.IsAddressSelf(sender.(*net.UDPAddr)) {
if network.networkGroup.ipListen.IsAddressSelf(sender.(*net.UDPAddr)) {
continue
}
@@ -85,7 +85,7 @@ func (network *Network) BroadcastIPv4Listen() {
}
// send the packet to a channel which is processed by multiple workers.
rawPacketsIncoming <- networkWire{network: network, sender: sender.(*net.UDPAddr), raw: buffer[:length], receiverPublicKey: ipv4BroadcastPublicKey, unicast: false}
network.networkGroup.rawPacketsIncoming <- networkWire{network: network, sender: sender.(*net.UDPAddr), raw: buffer[:length], receiverPublicKey: ipv4BroadcastPublicKey, unicast: false}
}
}