path: root/include
diff options
authorPablo Neira Ayuso <>2010-04-12 18:06:28 +0200
committerPablo Neira Ayuso <>2010-04-12 18:06:28 +0200
commit1f09fdccb75005a53ba2bb90fb61d4e6f45e8e14 (patch)
treeb24b4a6d6eb7da977d2c1a493d4f8cd3d4a2deba /include
parent0f53ba01cd326130bdf68c2ed69e13007fe75fa3 (diff)
remove mnl_nlmsg_get_len() function
Remove mnl_nlmsg_get_len() since it returns a field of a structure that is public (struct nlmsghdr). We can directly access the header fields and they are not likely to change in the future (at least for this version of Netlink I think). Signed-off-by: Pablo Neira Ayuso <>
Diffstat (limited to 'include')
1 files changed, 1 insertions, 2 deletions
diff --git a/include/libmnl/libmnl.h b/include/libmnl/libmnl.h
index 11eda8a..afb298a 100644
--- a/include/libmnl/libmnl.h
+++ b/include/libmnl/libmnl.h
@@ -51,8 +51,7 @@ extern int mnl_nlmsg_seq_ok(const struct nlmsghdr *nlh, unsigned int seq);
/* Netlink portID checking */
int mnl_nlmsg_portid_ok(const struct nlmsghdr *nlh, unsigned int portid);
-/* Netlink header getters */
-extern uint16_t mnl_nlmsg_get_len(const struct nlmsghdr *nlh);
+/* Netlink message getters */
extern void *mnl_nlmsg_get_payload(const struct nlmsghdr *nlh);
extern void *mnl_nlmsg_get_payload_offset(const struct nlmsghdr *nlh, int offset);
extern void *mnl_nlmsg_get_payload_tail(const struct nlmsghdr *nlh);