Adding ringbuff.h