Merge pull request #15616 from pguibert6WIND/srv6_seg_list_sid_order

zebra: fix static srv6 segment-list sid order
This commit is contained in:
Russ White 2024-04-16 07:55:05 -04:00 committed by GitHub
commit 13d598712a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1550,7 +1550,7 @@ static ssize_t fill_seg6ipt_encap(char *buffer, size_t buflen,
srh->first_segment = segs->num_segs - 1;
for (i = 0; i < segs->num_segs; i++) {
memcpy(&srh->segments[i], &segs->seg[i],
memcpy(&srh->segments[segs->num_segs - i - 1], &segs->seg[i],
sizeof(struct in6_addr));
}