derek-will
derek-will
This is quite similar to the situation found earlier for ISO-TP sockets. If there is an attempt to read from an unbound socket, then the call will be blocked indefinitely...
I was utilizing the J1939 sockets recently and I noticed something that didn't align with my expectations. When I call `getsockname` on a bound J1939 socket, the `sockaddr_can` structure that...
Per inquiry in #73. Need to test on Android and confirm support. If support is confirmed, will add this to the README documentation.
Reading CAN Network Interface information is supported as of the v0.10.0 release, however, writing network interface information is not supported yet. Support needs to be added to the library for...
Necessary for reading out priority and error queue data when using `recvmsg` to receive data on a J1939 network.
Using the flag MSG_ERRQUEUE, it is possible on some sockets to receive error information via ancillary messages.
Span is likely useful for some aspects of this library. https://learn.microsoft.com/en-us/archive/msdn-magazine/2018/january/csharp-all-about-span-exploring-a-new-net-mainstay
Option CAN_ISOTP_DYN_FC_PARM was added to enable dynamic flow control on ISO-TP sockets for adjusting Blocksize (BS) and Separation Time minimum (STmin) mid-transfer on the fly. This feature was added in...
New values are defined in if_link.h that are not included in this library. Link: https://elixir.bootlin.com/linux/v6.13.2/source/include/uapi/linux/if_link.h