If I understand it correctly, the 16-bit NLIP CRC is placed differently depending if receiving or sending.
Just wanted to check if this is intentional? i.e. is it a feature or a bug? :)
Changing it would probably break things but current state also complicates how NLIP can be used.
|
os_mbuf_adj(g_nlip_mbuf, -sizeof(crc)); |