srcbuf