* Make synchronous negotiation work. * Use the bitbucket when the target requests too much data. * Loop in aicintr() until we get to a state where we have to wait.