Initialize tsvVerbatim, or we risk writing garbage to FATSV connections.

This commit is contained in:
Oliver Jowett 2015-01-04 16:49:15 +00:00
parent c3000aa020
commit f85b3ead63
4 changed files with 4 additions and 0 deletions

View File

@ -416,6 +416,7 @@ int main(int argc, char **argv) {
c->fd =
c->service =
Modes.bis = fd;
c->tsvVerbatim[0] = 0;
Modes.clients = c;
Modes.stat_beast_connections_in = 1;

View File

@ -125,6 +125,7 @@ struct client * modesAcceptClients(void) {
c->next = Modes.clients;
c->fd = fd;
c->buflen = 0;
c->tsvVerbatim[0] = 0;
Modes.clients = c;
anetSetSendBuffer(Modes.aneterr,fd, (MODES_NET_SNDBUF_SIZE << Modes.net_sndbuf_size));

View File

@ -236,6 +236,7 @@ int main(int argc, char **argv) {
c->fd =
c->service =
Modes.bis = fd;
c->tsvVerbatim[0] = 0;
Modes.clients = c;
// Keep going till the user does something that stops us

View File

@ -154,6 +154,7 @@ int setupConnection(struct client *c) {
c->fd =
c->service =
Modes.bis = fd;
c->tsvVerbatim[0] = 0;
Modes.clients = c;
}
return fd;