diff options
| author | Mark Stapp <mjs.ietf@gmail.com> | 2021-08-02 12:35:50 -0400 |
|---|---|---|
| committer | Mark Stapp <mjs.ietf@gmail.com> | 2021-08-02 12:35:50 -0400 |
| commit | bc86b347dbc6eaf4cc4acbd79ea68ad18f321858 (patch) | |
| tree | 3fb09d517424b34adb29dbffa0fc21fb19759999 /zebra/zebra_dplane.c | |
| parent | 8c834868dc12db8a2c5f8a4ac931c28cd1115736 (diff) | |
zebra: use strlcpy in dplane_rule_init
Use strlcpy for safety in dplane rule init api.
Signed-off-by: Mark Stapp <mjs.ietf@gmail.com>
Diffstat (limited to 'zebra/zebra_dplane.c')
| -rw-r--r-- | zebra/zebra_dplane.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/zebra/zebra_dplane.c b/zebra/zebra_dplane.c index 2a30fc6eef..0760b2ebb3 100644 --- a/zebra/zebra_dplane.c +++ b/zebra/zebra_dplane.c @@ -2688,7 +2688,7 @@ static int dplane_ctx_rule_init(struct zebra_dplane_ctx *ctx, ctx->zd_is_update = (op == DPLANE_OP_RULE_UPDATE); ctx->zd_vrf_id = new_rule->vrf_id; - memcpy(ctx->zd_ifname, new_rule->ifname, sizeof(new_rule->ifname)); + strlcpy(ctx->zd_ifname, new_rule->ifname, sizeof(ctx->zd_ifname)); ctx->u.rule.sock = new_rule->sock; ctx->u.rule.unique = new_rule->rule.unique; |
