]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Optimize memory for rd_ip struct
authorDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 31 Jan 2024 09:29:30 +0000 (11:29 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 31 Jan 2024 09:29:30 +0000 (11:29 +0200)
commit0fd46e3f4e18d3c634dbb397c6b36268b28e8293
tree3addff76d5894e0b07af3fdc7c7be18b605c81a5
parent642078de8e9c277fc90d11f9976afe475ef4bac8
bgpd: Optimize memory for rd_ip struct

```
struct rd_ip {
uint16_t                   type;                 /*     0     2 */
uint16_t                   val;                  /*     2     2 */
struct in_addr             ip;                   /*     4     4 */

/* size: 8, cachelines: 1, members: 3 */
/* last cacheline: 8 bytes */
};   /* saved 4 bytes! */
```

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_rd.h