Bonjour,

Je suis en train de séparer mon code C en plusieurs fichiers et j'ai un petit souci. Dans deux fonctions (l'une dans main.c l'autre dans network.c) j'ai besoin de ceci (qui est déclaré dans main.c pour le moment) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
#define MAX_CLIENTS 50
struct struct_client
{
	struct sockaddr_in client_struct;
	pthread_t thread;
	int socket;
	int free;
	pthread_mutex_t mutex;
};
struct struct_client clients[MAX_CLIENTS];
Ma question, comment mettre ça en extern dans network.c pour pouvoir y accéder aussi ?

Merci d'avance pour votre aide !!!