|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "lwip/opt.h"
#include "lwip/pbuf.h"
#include "lwip/ip_addr.h"
Go to the source code of this file.
Data Structures |
| struct | netbuf |
Defines |
| #define | NETBUF_FLAG_DESTADDR 0x01 |
| #define | NETBUF_FLAG_CHKSUM 0x02 |
| #define | netbuf_copy_partial(buf, dataptr, len, offset) pbuf_copy_partial((buf)->p, (dataptr), (len), (offset)) |
| #define | netbuf_copy(buf, dataptr, len) netbuf_copy_partial(buf, dataptr, len, 0) |
| #define | netbuf_take(buf, dataptr, len) pbuf_take((buf)->p, dataptr, len) |
| #define | netbuf_len(buf) ((buf)->p->tot_len) |
| #define | netbuf_fromaddr(buf) (&((buf)->addr)) |
| #define | netbuf_set_fromaddr(buf, fromaddr) ip_addr_set((&(buf)->addr), fromaddr) |
| #define | netbuf_fromport(buf) ((buf)->port) |
Functions |
| struct netbuf * | netbuf_new (void) |
| void | netbuf_delete (struct netbuf *buf) |
| void * | netbuf_alloc (struct netbuf *buf, u16_t size) |
| void | netbuf_free (struct netbuf *buf) |
| err_t | netbuf_ref (struct netbuf *buf, const void *dataptr, u16_t size) |
| void | netbuf_chain (struct netbuf *head, struct netbuf *tail) |
| err_t | netbuf_data (struct netbuf *buf, void **dataptr, u16_t *len) |
| s8_t | netbuf_next (struct netbuf *buf) |
| void | netbuf_first (struct netbuf *buf) |
Generated on Sun May 27 2012 06:03:48 for ReactOS by
1.7.6.1
|