From 7229eee4b507ab14f7553a14cba4f009a716bcde Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Sat, 14 Nov 2020 11:24:55 -0500 Subject: Make struct Client public --- client.c | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'client.c') diff --git a/client.c b/client.c index 6f36539..4327a89 100644 --- a/client.c +++ b/client.c @@ -47,25 +47,6 @@ char *clientAway; static size_t active; -enum Need { - BIT(NeedHandshake), - BIT(NeedNick), - BIT(NeedUser), - BIT(NeedPass), - BIT(NeedCapEnd), -}; - -struct Client { - struct tls *tls; - enum Need need; - size_t consumer; - size_t setPos; - enum Cap caps; - char buf[MessageCap]; - size_t len; - bool error; -}; - struct Client *clientAlloc(struct tls *tls) { struct Client *client = calloc(1, sizeof(*client)); if (!client) err(EX_OSERR, "calloc"); @@ -100,10 +81,6 @@ void clientFree(struct Client *client) { free(client); } -bool clientError(const struct Client *client) { - return client->error; -} - void clientSend(struct Client *client, const char *ptr, size_t len) { if (verbose) fprintf(stderr, "\x1B[34m%.*s\x1B[m", (int)len, ptr); while (len) { -- cgit 1.4.1