@@ -77,8 +77,9 @@ kiocond_fail_stream_mismatch, } kiocond; kiocond kiosend(kiochan, ksraw, sz*); // send data to a channel +kiocond kiosendall(kiochan, ksraw); // keep sending data to a channel until it's all sent kiocond kiorecv(kiochan, ksraw*); // receive data from a channel kmptr kiorecvall(kiochan, kmcell*, kmkind); // automatically allocate a bufer for a channel // kmkind is only used if kmcell* is null kiocond kiocon(kiochan, kiochan); // connect one channel to another