diff options
Diffstat (limited to 'testsuites/libtests/ftp01/init.c')
-rw-r--r-- | testsuites/libtests/ftp01/init.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/testsuites/libtests/ftp01/init.c b/testsuites/libtests/ftp01/init.c index a1d09579fb..b7e58243eb 100644 --- a/testsuites/libtests/ftp01/init.c +++ b/testsuites/libtests/ftp01/init.c @@ -31,13 +31,17 @@ struct rtems_bsdnet_config rtems_bsdnet_config; +#define FTP_WORKER_TASK_COUNT 2 + +#define FTP_WORKER_TASK_EXTRA_STACK (FTP_WORKER_TASK_COUNT * FTPD_STACKSIZE) + struct rtems_ftpd_configuration rtems_ftpd_configuration = { .priority = 90, .max_hook_filesize = 0, .port = 21, .hooks = NULL, .root = NULL, - .tasks_count = 2, + .tasks_count = FTP_WORKER_TASK_COUNT, .idle = 0, .access = 0 }; @@ -203,9 +207,11 @@ static rtems_task Init(rtems_task_argument argument) #define CONFIGURE_MAXIMUM_DRIVERS 2 -#define CONFIGURE_MAXIMUM_TASKS 5 +#define CONFIGURE_MAXIMUM_TASKS (3 + FTP_WORKER_TASK_COUNT) #define CONFIGURE_MAXIMUM_SEMAPHORES 2 +#define CONFIGURE_EXTRA_TASK_STACKS FTP_WORKER_TASK_EXTRA_STACK + #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #include <rtems/confdefs.h> |