diff options
Diffstat (limited to 'stacks/lwip_stack/release')
-rw-r--r-- | stacks/lwip_stack/release/lwip_helper_files/include/lwipopts.h | 10 | ||||
-rwxr-xr-x | stacks/lwip_stack/release/script/nstack_fun.sh | 7 |
2 files changed, 15 insertions, 2 deletions
diff --git a/stacks/lwip_stack/release/lwip_helper_files/include/lwipopts.h b/stacks/lwip_stack/release/lwip_helper_files/include/lwipopts.h index 4b1cf4f..46c4af2 100644 --- a/stacks/lwip_stack/release/lwip_helper_files/include/lwipopts.h +++ b/stacks/lwip_stack/release/lwip_helper_files/include/lwipopts.h @@ -35,5 +35,13 @@ #define LWIP_TCP_KEEPALIVE 1 #define LWIP_TIMEVAL_PRIVATE 0 #define LWIP_COMPAT_MUTEX 1 - +#ifdef TCP_MSS +#undef TCP_MSS +#endif +#define TCP_MSS 1460 +#define TCP_WND (20 * TCP_MSS) +#define TCP_SND_BUF (10 * TCP_MSS) +#define TCP_SND_QUEUELEN ((20 * (TCP_SND_BUF) + (TCP_MSS - 1))/(TCP_MSS)) +#define LWIP_WND_SCALE 1 +#define TCP_RCV_SCALE 7 #endif diff --git a/stacks/lwip_stack/release/script/nstack_fun.sh b/stacks/lwip_stack/release/script/nstack_fun.sh index fed3588..df62e1e 100755 --- a/stacks/lwip_stack/release/script/nstack_fun.sh +++ b/stacks/lwip_stack/release/script/nstack_fun.sh @@ -326,7 +326,12 @@ run_nStackMain() local script_path=$(cd "$(dirname "$0")"; pwd) export NSTACK_CONFIG_PATH=${script_path}/../configure export LD_LIBRARY_PATH=${script_path}/lib64/:$LD_LIBRARY_PATH - export NSTACK_LOG_ON=INF + if [ "$NSTACK_LOG_ON" = "PERF" ] + then + export NSTACK_LOG_ON=PERF + else + export NSTACK_LOG_ON=INF + fi log $LINENO "$env NSTACK_CONFIG_PATH=$NSTACK_CONFIG_PATH" log $LINENO "$env DPDK_TOOL_DIR=$DPDK_TOOL_DIR" |