update makefile with all headers as dependencies

This commit is contained in:
elvis
2022-04-09 00:37:56 +02:00
parent a87fd9c6fd
commit 1045fa6eed
9 changed files with 36 additions and 22 deletions

View File

@ -1,6 +1,9 @@
#include <strings.h>
#include <errno.h>
#include <conn.h>
#include <apiFile.h>
#include <fileQueue.h>
#include <taglialegna.h>
#define MAXLENMESS 512

View File

@ -2,15 +2,17 @@
#ifndef _API_FILE
#define _API_FILE
#include <pthread.h>
#include <fileQueue.h>
#include <taglialegna.h>
/* TODO: finire tutte le descrizioni */
// Lista dei client in attesa su una lock
typedef struct struct_waiting {
long fd; // client in attesa
char *file; // file su cui si vuole acquisire la lock
struct struct_waiting *next; // puntatore al prossimo elemento della lista
long fd; // client in attesa
char *file; // file su cui si vuole acquisire la lock
struct struct_waiting *next; // puntatore al prossimo elemento della lista
} waiting_t;
/**

View File

@ -1,3 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
#include <fileQueue.h>
#include <util.h>

View File

@ -3,8 +3,8 @@
#define _FILE_QUEUE
#include <stdio.h>
#include <pthread.h>
#include <conn.h>
// struttura dati per gestire i file in memoria principale