Avoid redefining macros and align to 4 byte boundaries.
diff --git a/miner.h b/miner.h
index 1cfce8e..16dcbe3 100644
--- a/miner.h
+++ b/miner.h
@@ -800,8 +800,8 @@ struct stratum_work {
int diff;
};
-#define RECVSIZE 8191
-#define RBUFSIZE (RECVSIZE + 1)
+#define RECVSIZE 8192
+#define RBUFSIZE (RECVSIZE + 4)
struct pool {
int pool_no;
diff --git a/util.c b/util.c
index 0372593..cfcb16b 100644
--- a/util.c
+++ b/util.c
@@ -914,9 +914,6 @@ bool stratum_send(struct pool *pool, char *s, ssize_t len)
return ret;
}
-#define RECVSIZE 8191
-#define RBUFSIZE (RECVSIZE + 1)
-
static void clear_sock(struct pool *pool)
{
SOCKETTYPE sock = pool->sock;