aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd.c')
-rw-r--r--src/cmd.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/cmd.c b/src/cmd.c
index 362cfa8..56e5f16 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -239,10 +239,6 @@ static void do_server_info(void) {
txbuf_send_str("INFO");
}
-static void do_server_ping(void) {
- txbuf_send_str("PING 0xdeadbeef");
-}
-
/* arg1 = nick
arg2 = CTCP type
arg3 = optional data */
@@ -264,6 +260,12 @@ static void rtclok_to_numbuf(void) {
itoa(read_rtclok(), numbuf, 10);
}
+static void do_server_ping(void) {
+ rtclok_to_numbuf();
+ txbuf_set_str2("PING ", numbuf);
+ txbuf_send();
+}
+
static void do_ctcp_ping(void) {
arg2 = "PING";
rtclok_to_numbuf();