Linux SocketCAN поведение recvmsg - PullRequest
       105

Linux SocketCAN поведение recvmsg

1 голос
/ 05 августа 2020

Я пишу программу-логгер CAN. Я регистрирую данные аналогично тому, как это делает candump -tool: при вызове candump как candump any: https://github.com/linux-can/can-utils/blob/master/candump.c

candump any делает candump привязать к любому устройству, т.е. addr.can_ifindex = 0;, затем он использует recvmsg для получения кадра CAN, затем получает прикрепленную временную метку struct msghdr msg;, чтобы записать его в файл журнала или на экран.

1015
...