sock->buffer[sock->bufferpos + i] = buffer[i];
}
sock->bufferpos += i;
- sock->buffer[sock->bufferpos] = 0; //debug only
- printf("BUFFER: %s\n", sock->buffer);
}
} else {
bytes = read(sock->sock, sock->buffer, sizeof(sock->buffer));
- sock->buffer[bytes] = 0; //debug only
- printf("BUFFER: %s\n", sock->buffer);
if(bytes > 0)
sock->bufferpos = bytes;
}
static IRC_CMD(raw_ping) {
if(argc == 0) return 0;
- putsock(client, "POMG :%s", argv[0]);
+ putsock(client, "PONG :%s", argv[0]);
return 1;
}