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>
This commit is contained in:
Donatas Abraitis 2024-01-31 11:29:30 +02:00
parent 642078de8e
commit 0fd46e3f4e

View file

@ -41,8 +41,8 @@ struct rd_as {
struct rd_ip {
uint16_t type;
struct in_addr ip;
uint16_t val;
struct in_addr ip;
};
#ifdef ENABLE_BGP_VNC