summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>2020-10-30 00:06:36 +0000
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>2020-10-30 00:06:36 +0000
commit278c15ecc0cb1c70c2b6da4a00a26e28662c7a88 (patch)
tree7e4e9bf86ef388f137d873d240ae0b71f432cb25
parent6b0e53c2baca5e0b514239340835ab6e852fdd5f (diff)
downloadfreebsd-278c15ecc0cb1c70c2b6da4a00a26e28662c7a88.tar.gz
freebsd-278c15ecc0cb1c70c2b6da4a00a26e28662c7a88.tar.bz2
Fix a couple of silly bugs in r367149.
- Assign the TLS rate limit value to the correct member of the rl_params for the nested rate limit tag. - Remove a dead condition. Pointy hat to: jhb git-svn-id: http://svn.freebsd.org/base/head@367153 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
-rw-r--r--sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c b/sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
index b768aac55ef..bebfed02aa6 100644
--- a/sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
+++ b/sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
@@ -383,13 +383,11 @@ mlx5e_tls_snd_tag_alloc(struct ifnet *ifp,
#if defined(RATELIMIT) && defined(IF_SND_TAG_TYPE_TLS_RATE_LIMIT)
case IF_SND_TAG_TYPE_TLS_RATE_LIMIT:
rl_params.hdr.type = IF_SND_TAG_TYPE_RATE_LIMIT;
- rl_params.max_rate = params->tls_rate_limit.max_rate;
+ rl_params.rate_limit.max_rate = params->tls_rate_limit.max_rate;
break;
#endif
case IF_SND_TAG_TYPE_TLS:
rl_params.hdr.type = IF_SND_TAG_TYPE_UNLIMITED;
- if (error)
- goto failure;
break;
default:
error = EOPNOTSUPP;