Commit Diff


commit - de678634350c46a86744e2285489e533d83474d5
commit + ba4a37eadb76039f952254f3f9395f2a650b673e
blob - 6f73efeb3927f88fbcb40878e83305f38068bcf8
blob + 388f31e5487eeced6cadf7ea58850c6973749805
--- kamirepl.c
+++ kamirepl.c
@@ -267,7 +267,7 @@ client_read(struct bufferevent *bev, void *data)
 	uint32_t	 len;
 
 	for (;;) {
-		if (EVBUFFER_LENGTH(src) < 4)
+		if (EVBUFFER_LENGTH(src) < sizeof(len))
 			return;
 
 		memcpy(&len, EVBUFFER_DATA(src), sizeof(len));