From 4d2a25dafdb3fcc73226af155fd0a71f551fae7d Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Fri, 16 Apr 2010 16:41:09 +0200 Subject: fix for mnl_attr_for_each_nested() Signed-off-by: Jozsef Kadlecsik Signed-off-by: Pablo Neira Ayuso --- include/libmnl/libmnl.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/libmnl/libmnl.h b/include/libmnl/libmnl.h index afb298a..259ddc2 100644 --- a/include/libmnl/libmnl.h +++ b/include/libmnl/libmnl.h @@ -118,9 +118,9 @@ extern struct nlattr *mnl_attr_next(const struct nlattr *attr, int *len); #define mnl_attr_for_each_nested(attr, nest) \ int __len__ = mnl_attr_get_len(nest); \ - for (pos = mnl_attr_get_payload(nest); \ + for (attr = mnl_attr_get_payload(nest); \ mnl_attr_ok(attr, __len__); \ - pos = mnl_attr_next(attr, &(__len__))) + attr = mnl_attr_next(attr, &(__len__))) /* TLV callback-based attribute parsers */ typedef int (*mnl_attr_cb_t)(const struct nlattr *attr, void *data); -- cgit v1.2.3