sock: make sure ssl impl has lowest priority
Bumped up the priority of the posix and uring sock implementations to make sure they are selected before SSL, when no impl is explicitly specified. Fixes #2681 Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: Ic8e1e2e13f7bce7ccd746f66087e348677df28d9 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14354 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
This commit is contained in:
parent
bcdedd1a2b
commit
f2ddc6e78b
@ -2008,7 +2008,7 @@ static struct spdk_net_impl g_posix_net_impl = {
|
||||
.set_opts = posix_sock_impl_set_opts,
|
||||
};
|
||||
|
||||
SPDK_NET_IMPL_REGISTER(posix, &g_posix_net_impl, DEFAULT_SOCK_PRIORITY);
|
||||
SPDK_NET_IMPL_REGISTER(posix, &g_posix_net_impl, DEFAULT_SOCK_PRIORITY + 1);
|
||||
|
||||
static struct spdk_sock *
|
||||
ssl_sock_listen(const char *ip, int port, struct spdk_sock_opts *opts)
|
||||
|
@ -1670,4 +1670,4 @@ static struct spdk_net_impl g_uring_net_impl = {
|
||||
.set_opts = uring_sock_impl_set_opts,
|
||||
};
|
||||
|
||||
SPDK_NET_IMPL_REGISTER(uring, &g_uring_net_impl, DEFAULT_SOCK_PRIORITY + 1);
|
||||
SPDK_NET_IMPL_REGISTER(uring, &g_uring_net_impl, DEFAULT_SOCK_PRIORITY + 2);
|
||||
|
Loading…
Reference in New Issue
Block a user