aboutsummaryrefslogtreecommitdiff
path: root/lib/netlink.h
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2011-11-07 09:21:03 -0800
committerBen Pfaff <blp@nicira.com>2011-11-11 14:07:17 -0800
commitbe3330a669e3461c2269331566aad76dc93cd0ed (patch)
treed762538f484f82e4946bfd7a639c67d84b0d80bb /lib/netlink.h
parent506564b8cf00ea42d3b9b818a6b7a33800f07d31 (diff)
netlink: Refactor and simplify nl_policy_parse().
Diffstat (limited to 'lib/netlink.h')
-rw-r--r--lib/netlink.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/netlink.h b/lib/netlink.h
index e226277a..7eced42f 100644
--- a/lib/netlink.h
+++ b/lib/netlink.h
@@ -187,6 +187,8 @@ struct nl_policy
#define NL_POLICY_FOR(TYPE) \
.type = NL_A_UNSPEC, .min_len = sizeof(TYPE), .max_len = sizeof(TYPE)
+bool nl_attr_validate(const struct nlattr *, const struct nl_policy *);
+
bool nl_policy_parse(const struct ofpbuf *, size_t offset,
const struct nl_policy[],
struct nlattr *[], size_t n_attrs);