Hi Team,

I am resending the line of code again since the last mail was not showing
up correctly.

memcpy(mls.stac*k*, &a->nh.label[a->nh.labels - mls.len], mls.len
* sizeof(u32));

Thanks.


On Fri, 12 Apr 2024 at 09:58, Ramanathan Selvamani <ramana.i...@gmail.com>
wrote:

> Hi Team,
>
> I have tried to use mpls_label_stack to keep some meta data for each route.
> But the values of meta data were not copied correctly.
>
> I just found the below code in "rt_next_hop_update_rte" function in
> rt-table.c
>
> memcpy(*mls.**stack*, &a->nh.label[a->nh.labels - mls.len], mls.len *
> sizeof(u32));
>
> Here the "mls.stack" is passed directly instead of its address in memcpy.
>
> Kindly let me know your thoughts on this.
>
> Thanks,
> Ramanathan
>

Reply via email to