| 7712 | } |
| 7713 | |
| 7714 | void DenyFile(int playernum, int filenum, int file_who) { |
| 7715 | int size = 0; |
| 7716 | uint8_t outdata[MAX_GAME_DATA_SIZE]; |
| 7717 | int count = 0; |
| 7718 | size = START_DATA(MP_FILE_DENIED, outdata, &count); |
| 7719 | MultiAddUshort(filenum, outdata, &count); |
| 7720 | MultiAddUshort(Player_num, outdata, &count); |
| 7721 | MultiAddUshort(file_who, outdata, &count); |
| 7722 | END_DATA(count, outdata, size); |
| 7723 | NetPlayers[playernum].file_xfer_cfile = NULL; |
| 7724 | if (Netgame.local_role == LR_SERVER) { |
| 7725 | nw_SendReliable(NetPlayers[playernum].reliable_socket, outdata, count); |
| 7726 | } else { |
| 7727 | nw_SendReliable(NetPlayers[Player_num].reliable_socket, outdata, count); |
| 7728 | } |
| 7729 | } |
| 7730 | |
| 7731 | void MultiCancelFile(int playernum, int filenum, int file_who) { |
| 7732 | int size = 0; |
no test coverage detected