Diff between 85d98aecd6a9504cb51a4bd4f8b37cc11a0057f8 and c389209ce4554fd8fdd3ca99ea6f73435a056c57

Changed Files

File Additions Deletions Status
tools/isotest.c +3 -1 modified

Full Patch

diff --git a/tools/isotest.c b/tools/isotest.c
index c1bb6ab..2cac0e4 100644
--- a/tools/isotest.c
+++ b/tools/isotest.c
@@ -51,6 +51,8 @@
 #define DEFAULT_BIG_ID 0x01
 #define DEFAULT_BIS_ID 0x01
 
+#define MAX_DATA_SIZE 0x40000000
+
 /* Test modes */
 enum {
 	SEND,
@@ -1253,7 +1255,7 @@ int main(int argc, char *argv[])
 			break;
 
 		case 'b':
-			if (optarg)
+			if (optarg && atoi(optarg) < MAX_DATA_SIZE)
 				data_size = atoi(optarg);
 			break;