From bbe1f68ded15a3579d26d8c3f23e9c3941296193 Mon Sep 17 00:00:00 2001
From: Pablo Neira Ayuso <pablo@netfilter.org>
Date: Mon, 22 Nov 2010 21:51:48 +0100
Subject: attr: add mnl_attr_nest_cancel()

This patch adds mnl_attr_nest_cancel() that allows to cancel the
current nest that we are building.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
---
 include/libmnl/libmnl.h | 1 +
 1 file changed, 1 insertion(+)

(limited to 'include/libmnl')

diff --git a/include/libmnl/libmnl.h b/include/libmnl/libmnl.h
index 0b581d4..dc4d3dd 100644
--- a/include/libmnl/libmnl.h
+++ b/include/libmnl/libmnl.h
@@ -96,6 +96,7 @@ extern void mnl_attr_put_strz(struct nlmsghdr *nlh, uint16_t type, const char *d
 /* TLV attribute nesting */
 extern struct nlattr *mnl_attr_nest_start(struct nlmsghdr *nlh, uint16_t type);
 extern void mnl_attr_nest_end(struct nlmsghdr *nlh, struct nlattr *start);
+extern void mnl_attr_nest_cancel(struct nlmsghdr *nlh, struct nlattr *start);
 
 /* TLV validation */
 extern int mnl_attr_type_valid(const struct nlattr *attr, uint16_t maxtype);
-- 
cgit v1.2.3