diff options
author | Ben Pfaff <blp@nicira.com> | 2011-11-07 09:21:03 -0800 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2011-11-11 14:07:17 -0800 |
commit | be3330a669e3461c2269331566aad76dc93cd0ed (patch) | |
tree | d762538f484f82e4946bfd7a639c67d84b0d80bb /lib/netlink.h | |
parent | 506564b8cf00ea42d3b9b818a6b7a33800f07d31 (diff) |
netlink: Refactor and simplify nl_policy_parse().
Diffstat (limited to 'lib/netlink.h')
-rw-r--r-- | lib/netlink.h | 2 |
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); |