MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame^] | 1 | // MorgenGrauen MUDlib |
2 | // | ||||
3 | // ping.c | ||||
4 | // | ||||
5 | // $Id: ping.c 6081 2006-10-23 14:12:34Z Zesstra $ | ||||
6 | |||||
7 | #include <udp.h> | ||||
8 | |||||
9 | #ifdef ZEBEDEE | ||||
10 | #include <system.h> | ||||
11 | #elif !defined(INETD) | ||||
12 | #define INETD "/secure/inetd" | ||||
13 | #endif | ||||
14 | |||||
15 | void udp_ping(mapping data) { | ||||
16 | INETD->_send_udp(data[NAME], ([ | ||||
17 | REQUEST: REPLY, | ||||
18 | RECIPIENT: data[SENDER], | ||||
19 | ID: data[ID], | ||||
20 | DATA: LOCAL_NAME + " is alive.\n" | ||||
21 | ]) ); | ||||
22 | } |