Mirror of https://git.kernel.org/pub/scm/libs/ieee1394/libhinawa.git for user support and continuous integration. I/O library for IEEE 1394 asynchronous transactions to/from units on the bus, with GObject Introspection.
In 1394TA AV/C specification, at bus reset, AV/C transaction should be aborted. In Linux FireWire subsystem, the event of bus reset can be delayed enough after the successful response of AV/C transaction. It is just possible to check the aborted transaction only at handling the response.
The series adds generation argument to responded signal, then check request generation and response generation for being aborted.
In 1394TA AV/C specification, at bus reset, AV/C transaction should be aborted. In Linux FireWire subsystem, the event of bus reset can be delayed enough after the successful response of AV/C transaction. It is just possible to check the aborted transaction only at handling the response.
The series adds generation argument to responded signal, then check request generation and response generation for being aborted.