diff options
Diffstat (limited to 'glougloud/user.c')
-rw-r--r-- | glougloud/user.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/glougloud/user.c b/glougloud/user.c index ca2fc97..3ed8798 100644 --- a/glougloud/user.c +++ b/glougloud/user.c @@ -408,8 +408,10 @@ sendto_all(struct packet *p, int size) { struct user *usr; + log_tmp("SEND PACKET (size %.2d): %x %x", size, p->ver, p->type); + LIST_FOREACH(usr, &usr_list, entry) { - if (sendto(net_socket, &p, size, 0, + if (sendto(net_socket, p, size, 0, (struct sockaddr *)&usr->addr, sizeof(usr->addr)) == -1) log_warn("send_to failed: %s", strerror(errno)); } |