packets.c fixed

origin
stpohle 23 years ago
parent c17ef518d0
commit c0167b49d6

@ -49,6 +49,7 @@ network.c:
- playerlist
- chat messages
- playerillness
- specials
delete a network player from a game
fills in the sockaddr from all the players
clean everything for a new network game
@ -62,7 +63,9 @@ netmenu.c:
packets.c:
everything what have to do with the network packet,
all send_* and all do_* function are defined in here.
send_packetname, do_packetname
send_packetname, do_packetname.
forwarding packets between the players who are behind
a firewall.
do_pkg
------

@ -1027,11 +1027,8 @@ fwd_pkg (struct pkg *packet, _net_addr * addr)
if (PS_IS_netplayer (bman.players[pl].state)
&& ((bman.players[pl].net.flags & NETF_firewall) == NETF_firewall
|| (bman.players[addr->pl_nr].net.flags & NETF_firewall) == NETF_firewall)
&& pl != addr->pl_nr) {
d_printf ("fwd_pkg %s:%s --> %s:%s\n", addr->host, addr->port,
bman.players[pl].net.addr.host, bman.players[pl].net.addr.port);
&& pl != addr->pl_nr)
send_pkg (packet, &bman.players[pl].net.addr);
}
};

Loading…
Cancel
Save