|
|
1.1 ! root 1: ... ! 2: ! 3: struct AcSAPrelease acrs; ! 4: register struct AcSAPrelease *acr = &acrs; ! 5: struct AcSAPindication acis; ! 6: register struct AcSAPindication *aci = &acis; ! 7: register struct AcSAPabort *aca = &aci -> aci_abort; ! 8: ! 9: if (AcRelRequest (sd, ACF_NORMAL, NULLPEP, 0, NOTOK, acr, aci) == NOTOK) ! 10: acs_adios (aca, "A-RELEASE.REQUEST"); ! 11: ! 12: if (!acr -> acr_affirmative) { ! 13: (void) AcUAbortRequest (sd, NULLPEP, 0, aci); ! 14: adios (NULLCP, "release rejected by peer: %d", acr -> acr_reason); ! 15: } ! 16: ! 17: ACRFREE (acr); ! 18: ! 19: ...
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.