base/rsvr.[ch]: New hack for buffering input to block-oriented functions.