Mercurial > hg > old > magoroku_racing
comparison linda.c @ 47:d7e0a5c33540
*** empty log message ***
author | gongo |
---|---|
date | Wed, 08 Nov 2006 06:17:21 +0000 |
parents | abadcc080667 |
children | 21178806ad26 |
comparison
equal
deleted
inserted
replaced
46:abadcc080667 | 47:d7e0a5c33540 |
---|---|
80 } | 80 } |
81 | 81 |
82 static void | 82 static void |
83 get_packet(int id, int *flg, int *mode, int *car, int *course, char *data) | 83 get_packet(int id, int *flg, int *mode, int *car, int *course, char *data) |
84 { | 84 { |
85 char *reply, *pkt; | 85 char *reply = NULL; |
86 char *pkt = NULL; | |
86 | 87 |
87 reply = psx_reply(linda_seq[id]); | 88 reply = psx_reply(linda_seq[id]); |
88 if (reply) { | 89 if (reply) { |
89 pkt = reply+LINDA_HEADER_SIZE; | 90 pkt = reply+LINDA_HEADER_SIZE; |
90 | 91 |
112 { | 113 { |
113 int i, flg=0; | 114 int i, flg=0; |
114 int id = game.play_id; | 115 int id = game.play_id; |
115 int connect = 1; // 接続済みユーザ数 | 116 int connect = 1; // 接続済みユーザ数 |
116 | 117 |
117 for (i=1; i<=CLIENT_MAX+1; i++) { | 118 for (i=1; i<=CLIENT_MAX; i++) { |
118 if (i == id) continue; | 119 if (i == id) continue; |
119 | 120 |
120 get_packet(i, &flg, NULL, NULL, NULL, NULL); | 121 get_packet(i, &flg, NULL, NULL, NULL, NULL); |
121 | 122 |
122 if (flg == 1) connect++; | 123 if (flg == 1) connect++; |