diff --git a/src/client.c b/src/client.c

index 86152d6183462636cca4eecbd47824569a688cb1..f1674d534a9a5f2edcb6c7be678e17ad5724a9a7 100644

--- a/src/client.c

+++ b/src/client.c

@@ -175,7 +175,7 @@ goto cleanup;

}

char *endptr;

if (*endptr != ' ' || resp->status < 10 || resp->status >= 70) {

	res = GEMINI_ERR_PROTOCOL;

	goto cleanup;

@@ -268,5 +268,5 @@

enum gemini_status_class

gemini_response_class(enum gemini_status status)

{

}

diff --git a/src/gmni.c b/src/gmni.c

index b4efdc0235dac0279ce284f2c6b19f680a191647..5b1f37522e93da360e74ba92ccb00c530bd41463 100644

--- a/src/gmni.c

+++ b/src/gmni.c

@@ -10,6 +10,7 @@ #include <stdlib.h>

#include <string.h>

#include <sys/socket.h>

#include <sys/types.h>

+#include <termios.h>

#include <unistd.h>

#include "gmni.h"

@@ -19,6 +20,41 @@ {

fprintf(stderr,

	"usage: %s [-46lLiIN] [-E cert] [-d input] [-D path] gemini://...\n",

	argv_0);

+}

+static char *

+get_input(const struct gemini_response *resp, FILE *source)

+{

}

int

@@ -119,7 +155,6 @@ exit = true;

		goto next;

	}

	switch (gemini_response_class(resp.status)) {

	case GEMINI_STATUS_CLASS_INPUT:

		if (input_mode == INPUT_SUPPRESS) {

@@ -127,27 +162,19 @@ exit = true;

			break;

		}

			r = 1;

			exit = true;

			break;

		}

		free(url);

		url = new_url;

		goto next;

	case GEMINI_STATUS_CLASS_REDIRECT:

		free(url);

Proxy Information
Original URL
gemini://gmn.clttr.info/sources/cgmnlm.git/commits/7c453fb45f831ce9178799af9855ecb0bda518ea.patch
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
138.546191 milliseconds
Gemini-to-HTML Time
1.889981 milliseconds

This content has been proxied by September (3851b).