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