Merge pull request #8 from mutability/uninitialized-tsv-verbatim
Initialize tsvVerbatim, or we risk writing garbage to FATSV connections.
This commit is contained in:
commit
9dd09e74ac
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
1
net_io.c
1
net_io.c
|
|
@ -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));
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in New Issue