title: Using libnetfilter_queue, a reinjected packet dosnt affect change, However inject copy of the packet succeeds. Why?
body: <p>I am using in libnetfilter_queue library.</p>
  
  <p>I need to change the dest ip in the packet. I change the dest ip and reinject the packet: 
  nfq_set_verdict(qh, id, NF_ACCEPT,size, originalPacket);</p>
  
  <p>but change didn't take affect.</p>
  
  <p>However if i change the packet, copy it to new char array and call to set verdict with the copied array than the change take affect.</p>
  
  <p>Am i doing something wrong?</p>
  
  <p>Thank you</p>