diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2024-02-09 17:21:23 +0200 |
|---|---|---|
| committer | Donatas Abraitis <donatas@opensourcerouting.org> | 2024-02-09 17:21:23 +0200 |
| commit | d13abf1180fed6a04088680cf0708e7eae720265 (patch) | |
| tree | 6c8e213af8b8566a1d7297947ccb10cf70887996 /doc/manpages/conf.py | |
| parent | 1fce318efccbf4ce9286ea1e868a7a6a5301ab06 (diff) | |
bgpd: Optimize memory for ecommunity struct
```
struct ecommunity {
long unsigned int refcnt; /* 0 8 */
uint8_t unit_size; /* 8 1 */
_Bool disable_ieee_floating; /* 9 1 */
/* XXX 2 bytes hole, try to pack */
uint32_t size; /* 12 4 */
uint8_t * val; /* 16 8 */
char * str; /* 24 8 */
/* size: 32, cachelines: 1, members: 6 */
/* sum members: 30, holes: 1, sum holes: 2 */
/* last cacheline: 32 bytes */
}; /* saved 8 bytes! */
```
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'doc/manpages/conf.py')
0 files changed, 0 insertions, 0 deletions
