From ed3b05aa1e502e3ac8ec13a28466413483dacba1 Mon Sep 17 00:00:00 2001 From: cel Date: Thu, 26 Nov 2020 20:56:02 -0500 Subject: [PATCH] Comply with compiler warnings --- dpi.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dpi.c b/dpi.c index 3280064..3d6a6b5 100644 --- a/dpi.c +++ b/dpi.c @@ -9,12 +9,12 @@ int dpi_check_auth(int fd) { char buf[30]; - char key[4], local_key[4]; + unsigned key[4], local_key[4]; char keys[128]; char *home; ssize_t sz; int rc; - rc = read_all(fd, buf, 28); + rc = read_all(fd, (unsigned char *)buf, 28); if (rc < 0) return -1; buf[29] = '\0'; // first byte was read already @@ -34,9 +34,9 @@ int dpi_read_request(int fd, char *url_buf, size_t url_len) { char buf[21]; size_t len; int rc; - int i; + size_t i; - rc = read_all(fd, buf, sizeof(buf)); + rc = read_all(fd, (unsigned char *)buf, sizeof(buf)); if (rc < 0 && errno == EPIPE && !strncmp(buf, "", 16)) { errno = ESHUTDOWN; return -1; @@ -47,7 +47,7 @@ int dpi_read_request(int fd, char *url_buf, size_t url_len) { return -1; } len = url_len; - rc = read_some(fd, url_buf, &len); + rc = read_some(fd, (unsigned char *)url_buf, &len); if (rc < 0) return -1; for (i = 0; i < len-1; i++) {