summaryrefslogtreecommitdiff
path: root/zebra/zebra_mlag_private.c
diff options
context:
space:
mode:
authorMark Stapp <mjs@voltanet.io>2020-09-30 11:40:40 -0400
committerGitHub <noreply@github.com>2020-09-30 11:40:40 -0400
commit4fdfda2e34bc17cad3e58b8b7a27fae8de0c3230 (patch)
tree4db4d250ca9cd74a4f0a5aca63374b7d55f8c015 /zebra/zebra_mlag_private.c
parent9805b533eb409c9d66cd6612471cc29705e0a62e (diff)
parent00e0d113e5ffcb69304b8d5d83f0357ec416c6c4 (diff)
Merge pull request #7167 from donaldsharp/mlag_rd_killer
zebra: the mlag_rd_buf_offset variable was write only
Diffstat (limited to 'zebra/zebra_mlag_private.c')
-rw-r--r--zebra/zebra_mlag_private.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/zebra/zebra_mlag_private.c b/zebra/zebra_mlag_private.c
index 1dae758b12..9c34aa2c36 100644
--- a/zebra/zebra_mlag_private.c
+++ b/zebra/zebra_mlag_private.c
@@ -76,7 +76,7 @@ static int zebra_mlag_read(struct thread *thread)
{
uint32_t *msglen;
uint32_t h_msglen;
- uint32_t tot_len, curr_len = mlag_rd_buf_offset;
+ uint32_t tot_len, curr_len = 0;
zrouter.mlag_info.t_read = NULL;
@@ -101,7 +101,6 @@ static int zebra_mlag_read(struct thread *thread)
zebra_mlag_handle_process_state(MLAG_DOWN);
return -1;
}
- mlag_rd_buf_offset += data_len;
if (data_len != (ssize_t)(ZEBRA_MLAG_LEN_SIZE - curr_len)) {
/* Try again later */
zebra_mlag_sched_read();
@@ -139,7 +138,6 @@ static int zebra_mlag_read(struct thread *thread)
zebra_mlag_handle_process_state(MLAG_DOWN);
return -1;
}
- mlag_rd_buf_offset += data_len;
if (data_len != (ssize_t)(tot_len - curr_len)) {
/* Try again later */
zebra_mlag_sched_read();