diff options
author | Wen Gu <guwen@linux.alibaba.com> | 2022-07-14 11:44:05 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2022-07-18 12:19:17 +0200 |
commit | ddefb2d205539418f3c3851a3e06fac9624f257d (patch) | |
tree | 40244d11e1a4a5762943b1830f96c1c788d0d01a /net | |
parent | net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R (diff) | |
download | linux-ddefb2d205539418f3c3851a3e06fac9624f257d.tar.xz linux-ddefb2d205539418f3c3851a3e06fac9624f257d.zip |
net/smc: Extend SMC-R link group netlink attribute
Extend SMC-R link group netlink attribute SMC_GEN_LGR_SMCR.
Introduce SMC_NLA_LGR_R_BUF_TYPE to show the buffer type of
SMC-R link group.
Signed-off-by: Wen Gu <guwen@linux.alibaba.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r-- | net/smc/smc_core.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/smc/smc_core.c b/net/smc/smc_core.c index f26770c29d78..ff49a11f57b8 100644 --- a/net/smc/smc_core.c +++ b/net/smc/smc_core.c @@ -347,6 +347,8 @@ static int smc_nl_fill_lgr(struct smc_link_group *lgr, goto errattr; if (nla_put_u8(skb, SMC_NLA_LGR_R_TYPE, lgr->type)) goto errattr; + if (nla_put_u8(skb, SMC_NLA_LGR_R_BUF_TYPE, lgr->buf_type)) + goto errattr; if (nla_put_u8(skb, SMC_NLA_LGR_R_VLAN_ID, lgr->vlan_id)) goto errattr; if (nla_put_u64_64bit(skb, SMC_NLA_LGR_R_NET_COOKIE, |