void *l2; /* Link-level header. */
void *l3; /* Network-level header. */
void *l4; /* Transport-level header. */
+ void *l7; /* Application data. */
struct buffer *next; /* Next in a list of buffers. */
+ void *private; /* Private pointer for use by owner. */
};
void buffer_use(struct buffer *, void *, size_t);