1*e7751617SMauro Carvalho Chehabdigraph conn_states { 2*e7751617SMauro Carvalho Chehab StandAllone -> WFConnection [ label = "ioctl_set_net()" ] 3*e7751617SMauro Carvalho Chehab WFConnection -> Unconnected [ label = "unable to bind()" ] 4*e7751617SMauro Carvalho Chehab WFConnection -> WFReportParams [ label = "in connect() after accept" ] 5*e7751617SMauro Carvalho Chehab WFReportParams -> StandAllone [ label = "checks in receive_param()" ] 6*e7751617SMauro Carvalho Chehab WFReportParams -> Connected [ label = "in receive_param()" ] 7*e7751617SMauro Carvalho Chehab WFReportParams -> WFBitMapS [ label = "sync_handshake()" ] 8*e7751617SMauro Carvalho Chehab WFReportParams -> WFBitMapT [ label = "sync_handshake()" ] 9*e7751617SMauro Carvalho Chehab WFBitMapS -> SyncSource [ label = "receive_bitmap()" ] 10*e7751617SMauro Carvalho Chehab WFBitMapT -> SyncTarget [ label = "receive_bitmap()" ] 11*e7751617SMauro Carvalho Chehab SyncSource -> Connected 12*e7751617SMauro Carvalho Chehab SyncTarget -> Connected 13*e7751617SMauro Carvalho Chehab SyncSource -> PausedSyncS 14*e7751617SMauro Carvalho Chehab SyncTarget -> PausedSyncT 15*e7751617SMauro Carvalho Chehab PausedSyncS -> SyncSource 16*e7751617SMauro Carvalho Chehab PausedSyncT -> SyncTarget 17*e7751617SMauro Carvalho Chehab Connected -> WFConnection [ label = "* on network error" ] 18*e7751617SMauro Carvalho Chehab} 19