home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / internet / tcpipsrc / h / if / PING < prev    next >
Text File  |  1994-01-08  |  748b  |  22 lines

  1. #include "Terminal.h"
  2.  
  3. /* ICMP Echo ("ping") definitions */
  4. struct ping {
  5.         struct ping *next;      /* Linked list pointers */
  6.         struct ping *prev;
  7.         int32 remote;           /* Address of remote host */
  8.         struct timer timer;     /* Ping interval timer */
  9.         int32 ttotal;           /* Total round trip time (for averaging) */
  10.         int32 count;            /* Number of pings sent */
  11.         int32 echoes;           /* Number of replies received */ 
  12.         int16 burst;            /* Number of pings/burst */
  13.         Terminal *window;
  14. };
  15. #define NULLPING (struct ping *)0
  16. #define PMOD    7
  17. extern struct ping *ping[];
  18.  
  19. /* ID fields for pings; indicates a oneshot or repeat ping */
  20. #define ONESHOT 0
  21. #define REPEAT  1
  22.