net: sockets: choose SOCKETPAIR_HEAP when MEM_POOL enabled

Don't check 'HEAP_MEM_POOL_SIZE != 0', as HEAP_MEM_POOL_SIZE might be 0,
but HEAP_MEM_POOL_ADD_SIZE_xxx is defined, which means the actual heap
size is not zero. So check KERNEL_MEM_POOL instead.

Signed-off-by: Maochen Wang <maochen.wang@nxp.com>
This commit is contained in:
Maochen Wang 2024-12-11 18:48:12 +08:00 committed by Benjamin Cabé
commit 671f0f6cfa

View file

@ -340,7 +340,7 @@ config NET_SOCKETPAIR_BUFFER_SIZE
choice
prompt "Memory management for socketpair"
default NET_SOCKETPAIR_HEAP if HEAP_MEM_POOL_SIZE != 0
default NET_SOCKETPAIR_HEAP if KERNEL_MEM_POOL
config NET_SOCKETPAIR_STATIC
bool "Pre-allocate memory statically"