sbuf_extend
else if (sbuf_extend(s, 1) < 0)
sbuf_extend(s, len - SBUF_FREESPACE(s));
sbuf_extend(s, len);
error = sbuf_extend(s, len - SBUF_FREESPACE(s));