CLEANUP: Fix some minor typos
diff --git a/src/dumpstats.c b/src/dumpstats.c
index 2421f89..88a5285 100644
--- a/src/dumpstats.c
+++ b/src/dumpstats.c
@@ -826,7 +826,7 @@
 		else if (strcmp(args[1], "table") == 0) {
 			stats_sock_table_request(si, args, true);
 		}
-		else { /* neither "stat" nor "info" nor "sess" nor "errors" no "table" */
+		else { /* neither "stat" nor "info" nor "sess" nor "errors" nor "table" */
 			return 0;
 		}
 	}
@@ -1513,7 +1513,7 @@
 	if ((res->flags & BF_SHUTR) && (si->state == SI_ST_EST) && (si->applet.st0 != STAT_CLI_GETREQ)) {
 		DPRINTF(stderr, "%s@%d: si to buf closed. req=%08x, res=%08x, st=%d\n",
 			__FUNCTION__, __LINE__, req->flags, res->flags, si->state);
-		/* Other size has closed, let's abort if we have no more processing to do
+		/* Other side has closed, let's abort if we have no more processing to do
 		 * and nothing more to consume. This is comparable to a broken pipe, so
 		 * we forward the close to the request side so that it flows upstream to
 		 * the client.
diff --git a/src/proto_tcp.c b/src/proto_tcp.c
index 80f1e36..6324196 100644
--- a/src/proto_tcp.c
+++ b/src/proto_tcp.c
@@ -439,7 +439,7 @@
 
 	/* needs src ip/port for logging */
 	if (si->flags & SI_FL_SRC_ADDR) {
-		socklen_t addrlen = sizeof(si->addr.to);
+		socklen_t addrlen = sizeof(si->addr.from);
 		if (getsockname(fd, (struct sockaddr *)&si->addr.from, &addrlen) == -1) {
 			Warning("Cannot get source address for logging.\n");
 		}