ebuf_add_head
int ebuf_add_head(struct ebuf *eb, const void *data, size_t size);
if (ebuf_add_head(eb, &hdr, sizeof(hdr)) == -1)