diff --git a/mbtask/taskibc.c b/mbtask/taskibc.c index 06453413..05ae4a11 100644 --- a/mbtask/taskibc.c +++ b/mbtask/taskibc.c @@ -533,6 +533,10 @@ void receiver(struct servent *se) } else if (! strcmp(command, (char *)"PING")) { sprintf(csbuf, "PONG\r\n"); send_msg(tnsl->socket, tnsl->servaddr_in, tnsl->server, csbuf); + } else if (! strcmp(command, (char *)"PONG")) { + /* + * Just accept + */ } else if (atoi(command)) { Syslog('r', "IBC: Got error %d", atoi(command)); } else if (tnsl->state == NCS_CONNECT) {