Переглянути джерело

- from_len properly initialized to the size of from parameter,
reported by Martin Rusnak

Jan Janak 20 роки тому
батько
коміт
6e7962a674
1 змінених файлів з 1 додано та 0 видалено
  1. 1 0
      utils/serunix/serunix.c

+ 1 - 0
utils/serunix/serunix.c

@@ -95,6 +95,7 @@ int main(int argc, char** argv)
 		        goto err;
 		}
 
+		from_len = sizeof(from);
 		len = recvfrom(sock, buffer, BUF_SIZE, 0, (struct sockaddr*)&from, &from_len);
 		if (len == -1) {
 			fprintf(stderr, "Error in recvfrom: %s\n", strerror(errno));