Blame view

includes/libnet.h 526 Bytes
32c9271a   skhinach   modif
1
2
3
  #ifndef __LIBNET_H__
  #define __LIBNET_H__
  
a69a94a7   skhinach   Ajout de gestion ...
4
5
6
  #include <pcap.h>
  
  
32c9271a   skhinach   modif
7
8
9
10
11
12
13
  int boucleServeur(int socket, void(* fctConnex)(int));
  int lanceThread(void(* fonction) (void *), void* arg, int size);
  void* reponseConnexion(void* sock);
  int initialisationServeur(char* service);
  int initializeSocketUDP(char* service);
  int sendUDPBroadcast(char* message, int port);
  int sendUDPUnicast(char* address, char* message, int port);
5940bf6e   skhinach   Quelques modifs
14
  void arp_detect();
a69a94a7   skhinach   Ajout de gestion ...
15
  int initialize_sniffer(pcap_t** dev_handle, char dev[]);
5940bf6e   skhinach   Quelques modifs
16
  int ecouteReseau(char* device);
a69a94a7   skhinach   Ajout de gestion ...
17
  
32c9271a   skhinach   modif
18
19
20
  
  
  #endif