version 1.50, 2013/10/14 23:28:23 |
version 1.51, 2014/03/26 04:55:35 |
|
|
|
|
/* Functions to extract or store big-endian words of various sizes */ |
/* Functions to extract or store big-endian words of various sizes */ |
u_int64_t get_u64(const void *) |
u_int64_t get_u64(const void *) |
__attribute__((__bounded__( __minbytes__, 1, 8))); |
__bounded(( __minbytes__, 1, 8)); |
u_int32_t get_u32(const void *) |
u_int32_t get_u32(const void *) |
__attribute__((__bounded__( __minbytes__, 1, 4))); |
__bounded(( __minbytes__, 1, 4)); |
u_int16_t get_u16(const void *) |
u_int16_t get_u16(const void *) |
__attribute__((__bounded__( __minbytes__, 1, 2))); |
__bounded(( __minbytes__, 1, 2)); |
void put_u64(void *, u_int64_t) |
void put_u64(void *, u_int64_t) |
__attribute__((__bounded__( __minbytes__, 1, 8))); |
__bounded(( __minbytes__, 1, 8)); |
void put_u32(void *, u_int32_t) |
void put_u32(void *, u_int32_t) |
__attribute__((__bounded__( __minbytes__, 1, 4))); |
__bounded(( __minbytes__, 1, 4)); |
void put_u16(void *, u_int16_t) |
void put_u16(void *, u_int16_t) |
__attribute__((__bounded__( __minbytes__, 1, 2))); |
__bounded(( __minbytes__, 1, 2)); |
|
|
struct bwlimit { |
struct bwlimit { |
size_t buflen; |
size_t buflen; |