home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / XINE-1.ZIP / INJECTOR.ZIP / SRC / NETOOL.H < prev    next >
C/C++ Source or Header  |  1996-10-07  |  602b  |  35 lines

  1.  
  2.  
  3. #define UNKNOWN        0
  4. #define TCPIP        1
  5. #define UDPIP        2
  6. #define ICMP        3
  7. #define IPUNKNOWN    4
  8. #define ARP        5
  9.  
  10.  
  11. struct netpacket
  12.     {
  13.         int        type;
  14.         unsigned int    proto;
  15.         unsigned char     ethfrom[6];
  16.         unsigned char    ethto[6];
  17.         unsigned char    ipfrom[4];
  18.         unsigned char     ipto[4];
  19.         unsigned int    portfrom;
  20.         unsigned int    portto;
  21.         int        isfrag;
  22.         unsigned int    fragoff;
  23.         int        ismorefrag;
  24.         int        id;
  25.         int        issyn;
  26.         int        isack;
  27.         int        isfin;
  28.         unsigned char    etharp[6];
  29.         unsigned char    textdata[4000];
  30.     };
  31.  
  32.  
  33. void analyze(char *, struct netpacket *);
  34.  
  35. int atoip (char *, char * ip);