info: add a comment about the size of the receive buffer
authorFerry Huberts <ferry.huberts@pelagic.nl>
Tue, 3 Jan 2017 10:08:40 +0000 (11:08 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 4 Jan 2017 08:47:11 +0000 (09:47 +0100)
The maximum size really is a most the size of a single IP packet,
it is the assumption on which the code is designed. The request must
be in the first packet on the connection.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/info/olsrd_info.c

index c1413f0..75fa076 100644 (file)
@@ -730,7 +730,7 @@ static void ipc_action(int fd, void *data __attribute__ ((unused)), unsigned int
   bool hostDenied = false;
   struct timeval timeout;
   fd_set read_fds;
-  char req_buffer[1024];
+  char req_buffer[1024]; /* maximum size is the size of an IP packet */
   char * req = req_buffer;
   ssize_t rx_count = 0;
   unsigned int send_what = 0;