4 ,------------------>|<-----------------------------------------------.
6 | < article has been deferred already > |
9 | | < article exists > |
12 | |<---------' | missing++ |
16 |fails; < nocheck mode > |
18 |.id/bod/nc / |CHECK/IHAVE |
25 time | ______ < peer response > _________ |
26 | wanted unwanted rejected deferred |
27 | 238/338 438/435 439* 436/431 |
29 |<-------' |unwanted |rejected |deferred |
30 | | .id++ | .id++ | .id++ |
31 < article exists > | | | |
32 no yes === === `-----------> |
39 | ______ < peer response > _________ |
40 | accepted unwanted rejected deferred |
41 | 239/235 438*/435* 439/437 436/431* |
43 |missing |accepted |unwanted |rejected |deferred |
44 |.bod/nc++ |.bod/nc++ |.bod/nc++ |.bod/nc++ |.bod/nc++ |
46 === === === === `----------'
49 Response codes are <code from CHECK/TAKETHIS>/<code from IHAVE>
50 * indicates response which is forbidden in this context by RFC4644/3977