home *** CD-ROM | disk | FTP | other *** search
- /* ICMP Echo ("ping") definitions */
- struct ping {
- struct ping *next; /* Linked list pointers */
- struct ping *prev;
- char *host; /* Name of remote host */
- int32 remote; /* Address of remote host */
- int interval; /* Ping interval */
- int size; /* Size of data in packets */
- int16 id; /* ID of Ping packets */
- void *user; /* User data */
- struct timer timer; /* Ping interval timer */
- int32 maxtime;
- int32 mintime;
- int32 ttotal; /* Total round trip time (for averaging) */
- int32 count; /* Number of pings sent */
- int32 echoes; /* Number of replies received */
- int16 burst; /* Number of pings/burst */
- };
- #define NULLPING (struct ping *)0
- #define PMOD 7
- extern struct ping *ping[];
-