tolti fixme e todo
This commit is contained in:
parent
a01e90cce4
commit
af6c6d03f4
2
Makefile
2
Makefile
|
@ -53,7 +53,7 @@ test: comp
|
|||
comp: server_c client_c
|
||||
|
||||
server_c:
|
||||
@ mkdir bin
|
||||
@ mkdir bin -p
|
||||
gcc src/F4Server.c src/custom_sem.c src/custom_shm.c src/custom_sig.c src/custom_msgq.c src/errExit.c src/forza4.c src/client.c src/server.c -o bin/F4Server -I inc/
|
||||
client_c:
|
||||
gcc src/F4Client.c src/custom_sem.c src/custom_shm.c src/custom_sig.c src/custom_msgq.c src/errExit.c src/forza4.c src/client.c src/server.c -o bin/F4Client -I inc/
|
|
@ -8,3 +8,9 @@ extern pid_t SERVER_PID;
|
|||
void setupClient(int argc, char *argv[]);
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -55,3 +55,9 @@ void sndPlayer(player_ds *player);
|
|||
void sndGame_end(game_end_t *game);
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -18,3 +18,9 @@ int getSemid(key_t key, int size);
|
|||
void semOp(int semid, short sem_num, short sem_op);
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -18,3 +18,9 @@ void shmDt(void *shm_ptr);
|
|||
void shmServerRm(int shmid);
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -11,3 +11,9 @@ void setupServerSignalHandler();
|
|||
void setupClientSignalHandler();
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -6,3 +6,9 @@ void warningMsg(char *msg);
|
|||
void errExitMsg(char *msg);
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -33,3 +33,9 @@ void insertMove(int pos, int turn);
|
|||
int isValid(int pos);
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -21,3 +21,9 @@ void setupServer(int argc, char *argv[]);
|
|||
void end_game(int winner);
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -37,3 +37,9 @@ typedef enum {
|
|||
} tile_t;
|
||||
|
||||
#endif
|
||||
|
||||
/************************************
|
||||
*VR471576
|
||||
*Lorenzo Bianchi
|
||||
*16/06/2023
|
||||
*************************************/
|
|
@ -30,7 +30,7 @@ void setupClientShm() {
|
|||
}
|
||||
|
||||
int getShmidClient() {
|
||||
return shmget(ftok(KEYFILE, SHMKEY), _ROWS * _COLLUMS * sizeof(tile_t), S_IRUSR | S_IWUSR);
|
||||
return shmget(ftok(KEYFILE, SHMKEY), _ROWS * _COLLUMS * sizeof(tile_t), IPC_CREAT | S_IRUSR | S_IWUSR);
|
||||
}
|
||||
|
||||
int getShmidServer() {
|
||||
|
|
Loading…
Reference in New Issue