/* * mbuf.h * * Created on: 2011/10/19 * Author: simin */ #ifndef MBUF_H_ #define MBUF_H_ enum buf_type{ HOST_BUF_TYPE, PCI_BUF_TYPE }; typedef struct buf_t{ void *buf; int size; enum buf_type type; } buf_t; #define buf_free(buf_p) {if(buf_p->type) free(buf_p->buf);} #endif /* MBUF_H_ */