From 1216fd855ca93cd0e8e2542c817191b50449a6ba Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 6 May 2021 18:23:38 +0200 Subject: [PATCH] libnm: add nm_auto_unref_tc_action cleanup macro for NMTCAction (cherry picked from commit 272119d925a8892f56d93dcfeeecac421f0ccec2) --- libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.h b/libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.h index 946c7a2c0e..ea887f3f87 100644 --- a/libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.h +++ b/libnm-core/nm-libnm-core-intern/nm-libnm-core-utils.h @@ -36,6 +36,9 @@ NM_AUTO_DEFINE_FCN0(NMTCQdisc *, _nm_auto_unref_tc_qdisc, nm_tc_qdisc_unref); #define nm_auto_unref_tc_tfilter nm_auto(_nm_auto_unref_tc_tfilter) NM_AUTO_DEFINE_FCN0(NMTCTfilter *, _nm_auto_unref_tc_tfilter, nm_tc_tfilter_unref); +#define nm_auto_unref_tc_action nm_auto(_nm_auto_unref_tc_action) +NM_AUTO_DEFINE_FCN0(NMTCAction *, _nm_auto_unref_tc_action, nm_tc_action_unref); + #define nm_auto_unref_bridge_vlan nm_auto(_nm_auto_unref_bridge_vlan) NM_AUTO_DEFINE_FCN0(NMBridgeVlan *, _nm_auto_unref_bridge_vlan, nm_bridge_vlan_unref);