|
|
| version 1.8.2.4, 2014/02/13 14:38:52 | version 1.8.2.6, 2014/02/13 15:06:44 |
|---|---|
| Line 157 typedef struct tagRawPacket { | Line 157 typedef struct tagRawPacket { |
| * return: NULL error or not enough space, !=NULL next position | * return: NULL error or not enough space, !=NULL next position |
| */ | */ |
| uint8_t *rpack_align_and_reserve(rpack_t * __restrict rp, size_t siz); | uint8_t *rpack_align_and_reserve(rpack_t * __restrict rp, size_t siz); |
| /* | |
| * rpack_next() - Get and set current position | |
| * | |
| * @rp = raw packet | |
| * @after_len = move aligned current position after length | |
| * return: NULL error or current position | |
| */ | |
| uint8_t *rpack_next(rpack_t * __restrict rp, size_t after_len); | |
| /* | |
| * rpack_rnext() - Get and set raw current position | |
| * | |
| * @rp = raw packet | |
| * @after_len = !=0 move current position after length | |
| * return: NULL error or raw current position | |
| */ | |
| uint8_t *rpack_rnext(rpack_t * __restrict rp, size_t after_len); | |
| /* | /* |
| * rpack_create() - Allocate & init raw packet structure | * rpack_create() - Allocate & init raw packet structure |