summaryrefslogtreecommitdiff
path: root/bgpd/bgp_memory.h
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas.abraitis@gmail.com>2022-01-26 21:40:29 +0200
committerDonatas Abraitis <donatas.abraitis@gmail.com>2022-01-26 21:52:40 +0200
commit2703b7db19cebad82772d5210132dab412b855c3 (patch)
tree77735d8cdaa6ba148eaac599d7d4e4bc0a18e909 /bgpd/bgp_memory.h
parent457fb2c846a30cac6e4c79dcc53796b5bf101991 (diff)
bgpd: Move out ipv6_ecommunity struct from attr to attr_extra
This is the initial work to move all non IPv4/IPv6 AFI related attributes/structs to attr->extra to avoid unnecesarry allocations. Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
Diffstat (limited to 'bgpd/bgp_memory.h')
-rw-r--r--bgpd/bgp_memory.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/bgpd/bgp_memory.h b/bgpd/bgp_memory.h
index 63e7b40ef7..ffab8a1bcc 100644
--- a/bgpd/bgp_memory.h
+++ b/bgpd/bgp_memory.h
@@ -39,6 +39,7 @@ DECLARE_MTYPE(BGP_UPDGRP);
DECLARE_MTYPE(BGP_UPD_SUBGRP);
DECLARE_MTYPE(BGP_PACKET);
DECLARE_MTYPE(ATTR);
+DECLARE_MTYPE(ATTR_EXTRA);
DECLARE_MTYPE(AS_PATH);
DECLARE_MTYPE(AS_SEG);
DECLARE_MTYPE(AS_SEG_DATA);