xref: /OK3568_Linux_fs/kernel/Documentation/admin-guide/blockdev/drbd/conn-states-8.dot (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyundigraph conn_states {
2*4882a593Smuzhiyun	StandAllone  -> WFConnection   [ label = "ioctl_set_net()" ]
3*4882a593Smuzhiyun	WFConnection -> Unconnected    [ label = "unable to bind()" ]
4*4882a593Smuzhiyun	WFConnection -> WFReportParams [ label = "in connect() after accept" ]
5*4882a593Smuzhiyun	WFReportParams -> StandAllone  [ label = "checks in receive_param()" ]
6*4882a593Smuzhiyun	WFReportParams -> Connected    [ label = "in receive_param()" ]
7*4882a593Smuzhiyun	WFReportParams -> WFBitMapS    [ label = "sync_handshake()" ]
8*4882a593Smuzhiyun	WFReportParams -> WFBitMapT    [ label = "sync_handshake()" ]
9*4882a593Smuzhiyun	WFBitMapS -> SyncSource        [ label = "receive_bitmap()" ]
10*4882a593Smuzhiyun	WFBitMapT -> SyncTarget        [ label = "receive_bitmap()" ]
11*4882a593Smuzhiyun	SyncSource -> Connected
12*4882a593Smuzhiyun	SyncTarget -> Connected
13*4882a593Smuzhiyun	SyncSource -> PausedSyncS
14*4882a593Smuzhiyun	SyncTarget -> PausedSyncT
15*4882a593Smuzhiyun	PausedSyncS -> SyncSource
16*4882a593Smuzhiyun	PausedSyncT -> SyncTarget
17*4882a593Smuzhiyun	Connected   -> WFConnection    [ label = "* on network error" ]
18*4882a593Smuzhiyun}
19