Data Structures | |
| struct | _NBDATA |
| Data part of a network buffer structure. More... | |
| struct | _NETBUF |
| Network buffer structure. More... | |
Defines | |
| #define | NBAF_DATALINK |
| Datalink buffer allocated flag. | |
| #define | NBAF_NETWORK |
| Network buffer allocated flag. | |
| #define | NBAF_TRANSPORT |
| Transport buffer allocated flag. | |
| #define | NBAF_APPLICATION |
| Application buffer allocated flag. | |
| #define | NBAF_ALL |
| Masks allocated buffer flags flag. | |
Typedefs | |
| typedef _NETBUF | NETBUF |
| Network buffer type. | |
| typedef _NBDATA | NBDATA |
| Network buffer data type. | |
Functions | |
| __BEGIN_DECLS NETBUF * | NutNetBufAlloc (NETBUF *nb, u_char type, u_short size) |
| Allocate or re-allocate a network buffer part. | |
| NETBUF * | NutNetBufClone (NETBUF *nb) |
| Create a copy of an existing network buffer structure. | |
| int | NutNetBufFree (NETBUF *nb) |
| Release a network buffer structure. | |