diff options
author | laurent <laurent@tigrou.my.domain> | 2012-07-17 21:25:53 +0200 |
---|---|---|
committer | laurent <laurent@tigrou.my.domain> | 2012-07-17 21:25:53 +0200 |
commit | 7300e62110ec9ff5ff43fae06079b3be81175339 (patch) | |
tree | b4d86c819eab0fc4630db2a9bd90f132662d3402 /glougloud/user.c | |
parent | typo (diff) | |
download | glouglou-7300e62110ec9ff5ff43fae06079b3be81175339.tar.xz glouglou-7300e62110ec9ff5ff43fae06079b3be81175339.zip |
fix packet sending, and add debug print
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)); } |