From 7ddcf49a43ff9cd8ba2495b1774b50a262afd3e2 Mon Sep 17 00:00:00 2001 From: Dmitry Gladkov Date: Mon, 23 Sep 2019 18:42:50 +0300 Subject: [PATCH] UCT/IB/RDMACM, UCT/SOCKCM: Inherit UCT base config --- src/uct/ib/rdmacm/rdmacm_iface.c | 4 ++++ src/uct/tcp/sockcm/sockcm_iface.c | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/uct/ib/rdmacm/rdmacm_iface.c b/src/uct/ib/rdmacm/rdmacm_iface.c index 499ab609e39..7c9ffec2dc5 100644 --- a/src/uct/ib/rdmacm/rdmacm_iface.c +++ b/src/uct/ib/rdmacm/rdmacm_iface.c @@ -15,6 +15,10 @@ enum uct_rdmacm_process_event_flags { }; static ucs_config_field_t uct_rdmacm_iface_config_table[] = { + {"", "", NULL, + ucs_offsetof(uct_rdmacm_iface_config_t, super), + UCS_CONFIG_TYPE_TABLE(uct_iface_config_table)}, + {"BACKLOG", "1024", "Maximum number of pending connections for an rdma_cm_id.", ucs_offsetof(uct_rdmacm_iface_config_t, backlog), UCS_CONFIG_TYPE_UINT}, diff --git a/src/uct/tcp/sockcm/sockcm_iface.c b/src/uct/tcp/sockcm/sockcm_iface.c index 48a6d80d8d7..629db60a336 100644 --- a/src/uct/tcp/sockcm/sockcm_iface.c +++ b/src/uct/tcp/sockcm/sockcm_iface.c @@ -18,7 +18,11 @@ enum uct_sockcm_process_event_flags { UCT_SOCKCM_PROCESS_EVENT_ACK_EVENT_FLAG = UCS_BIT(1) }; -static ucs_config_field_t uct_sockcm_iface_config_table[] = { +static ucs_config_field_t uct_sockcm_iface_config_table[] = { + {"", "", NULL, + ucs_offsetof(uct_sockcm_iface_config_t, super), + UCS_CONFIG_TYPE_TABLE(uct_iface_config_table)}, + {"BACKLOG", "1024", "Maximum number of pending connections for a listening socket.", ucs_offsetof(uct_sockcm_iface_config_t, backlog), UCS_CONFIG_TYPE_UINT},