]>
git.proxmox.com Git - mirror_frr.git/blob - mgmtd/mgmt_memory.c
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * mgmt memory type definitions
5 * Copyright (C) 2021 Vmware, Inc.
6 * Pushpasis Sarkar <spushpasis@vmware.com>
14 #include "mgmt_memory.h"
16 /* this file is temporary in nature; definitions should be moved to the
17 * files they're used in
20 DEFINE_MGROUP(MGMTD
, "mgmt");
21 DEFINE_MTYPE(MGMTD
, MGMTD
, "MGMTD instance");
22 DEFINE_MTYPE(MGMTD
, MGMTD_BE_ADPATER
, "MGMTD backend adapter");
23 DEFINE_MTYPE(MGMTD
, MGMTD_FE_ADPATER
, "MGMTD Frontend adapter");
24 DEFINE_MTYPE(MGMTD
, MGMTD_FE_SESSION
, "MGMTD Frontend Client Session");
25 DEFINE_MTYPE(MGMTD
, MGMTD_TXN
, "MGMTD Transaction");
26 DEFINE_MTYPE(MGMTD
, MGMTD_TXN_REQ
, "MGMTD Transaction Requests");
27 DEFINE_MTYPE(MGMTD
, MGMTD_TXN_SETCFG_REQ
,
28 "MGMTD Transaction Set-Config Requests");
29 DEFINE_MTYPE(MGMTD
, MGMTD_TXN_COMMCFG_REQ
,
30 "MGMTD Transaction Commit-Config Requests");
31 DEFINE_MTYPE(MGMTD
, MGMTD_TXN_GETDATA_REQ
,
32 "MGMTD Transaction Get-Data Requests");
33 DEFINE_MTYPE(MGMTD
, MGMTD_TXN_GETDATA_REPLY
,
34 "MGMTD Transaction Get-Data Replies");
35 DEFINE_MTYPE(MGMTD
, MGMTD_TXN_CFG_BATCH
, "MGMTD Transaction Gonfig Batches");
36 DEFINE_MTYPE(MGMTD
, MGMTD_CMT_INFO
, "MGMTD commit info for tracking commits");