^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) digraph node_states {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Secondary -> Primary [ label = "ioctl_set_state()" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Primary -> Secondary [ label = "ioctl_set_state()" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) }
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) digraph peer_states {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) Secondary -> Primary [ label = "recv state packet" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) Primary -> Secondary [ label = "recv state packet" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Primary -> Unknown [ label = "connection lost" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) Secondary -> Unknown [ label = "connection lost" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Unknown -> Primary [ label = "connected" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Unknown -> Secondary [ label = "connected" ]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) }