home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / internet / netlite / NET / h / PING < prev    next >
Text File  |  1993-04-13  |  923b  |  22 lines

  1. /* ICMP Echo ("ping") definitions */
  2. struct ping {
  3.         struct ping *next;      /* Linked list pointers */
  4.         struct ping *prev;
  5.         char *host;             /* Name of remote host */
  6.         int32 remote;           /* Address of remote host */
  7.         int   interval;         /* Ping interval */
  8.         int   size;             /* Size of data in packets */
  9.         int16 id;               /* ID of Ping packets */
  10.         void *user;             /* User data */
  11.         struct timer timer;     /* Ping interval timer */
  12.         int32 maxtime;
  13.         int32 mintime;
  14.         int32 ttotal;           /* Total round trip time (for averaging) */
  15.         int32 count;            /* Number of pings sent */
  16.         int32 echoes;           /* Number of replies received */ 
  17.         int16 burst;            /* Number of pings/burst */
  18. };
  19. #define NULLPING (struct ping *)0
  20. #define PMOD    7
  21. extern struct ping *ping[];
  22.