<div dir="ltr"><div>hi all,<br>I have added a tag to a data packet but when the packet is received by the next hop, the value of tag change ( example the value passed from 1000 to  e+19).</div><div>before send data :<br></div><div>double M;<br></div><div>auto tag =make_shared<lp::MTag>(M);</div><div> data.setTag(tag);</div><div><br></div><div>after receive data : <br></div><div>auto tag = data.getTag<lp::MTag>();</div><div>if(tag != nullptr){<br>    double M = tag->get();<br>   }</div><div>  data.removeTag<lp::MTag>();</div><div><br></div><div>have you any idea about this problem. thank you for your help.</div></div>