Yes, I've set netif->output_ip6 = ethip6_output and PBUF_LINK_HLEN = 14.

Also IP6H_VTCFL_SET(ip6hdr, 6, tc, 0); is being called in ip6_output_if()
but just below this line when I checked condition:

             if (IP6H_V(ip6hdr) != 6)  {
             Uart_Puts("IP6 Header Version is not 6\n");
             }

I got above line printed on my output log which means it is not set to 6 and
also it remains "00" in outgoing packets.

Any help please...

Regards,
Mohsin





--
View this message in context: 
http://lwip.100.n7.nabble.com/How-to-explicitly-set-IP6-header-version-6-in-outgoing-packets-tp23540p23547.html
Sent from the lwip-users mailing list archive at Nabble.com.

_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to