diff options
Diffstat (limited to 'client.c')
-rw-r--r-- | client.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/client.c b/client.c index 6ba1cf6..bdc77b0 100644 --- a/client.c +++ b/client.c @@ -487,6 +487,10 @@ static void readInput(void) { } int main() { + curse(); + modeHelp(); + readInput(); + client = socket(PF_LOCAL, SOCK_STREAM, 0); if (client < 0) err(EX_OSERR, "socket"); @@ -497,11 +501,6 @@ int main() { int error = connect(client, (struct sockaddr *)&addr, sizeof(addr)); if (error) err(EX_NOINPUT, "torus.sock"); - curse(); - - modeHelp(); - readInput(); - struct pollfd fds[2] = { { .fd = STDIN_FILENO, .events = POLLIN }, { .fd = client, .events = POLLIN }, |