|
|
1.1 ! root 1: ... ! 2: ! 3: for (;;) { ! 4: if (TReadRequest (sd, tx, NOTOK, td) == NOTOK) { ! 5: if (td -> td_reason != DR_NORMAL) ! 6: error ("T-READ.REQUEST: %s", TErrString (td -> td_reason)); ! 7: break; ! 8: } ! 9: ! 10: if (tx -> tx_expedited) ! 11: result = TExpdRequest (sd, tx -> tx_base, tx -> tx_cc, td); ! 12: else ! 13: result = TDataRequest (sd, tx -> tx_base, tx -> tx_cc, td); ! 14: if (tx -> tx_base) ! 15: free (tx -> tx_base); ! 16: ! 17: if (result == NOTOK) ! 18: error ("%s: %s", tx -> tx_expedited ? "T-EXPEDITED-DATA.REQUEST" ! 19: : "T-DATA.REQUEST", TErrString (td -> td_reason)); ! 20: ! 21: } ! 22: ! 23: exit (0); ! 24: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.