X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fnet%2Fnetlink.h;h=640c26a90cf1f57cc6415f76892fc9be8d62fdf6;hb=1f8f5fa9b78ce344a03aeb1e6e12fffeb6a4c0c4;hp=c99e22db96325b8f6be70b0b954fd92c207f18df;hpb=bfa83a9e03cf8d501c6272999843470afecb32ed;p=linux-2.6 diff --git a/include/net/netlink.h b/include/net/netlink.h index c99e22db96..640c26a90c 100644 --- a/include/net/netlink.h +++ b/include/net/netlink.h @@ -183,6 +183,12 @@ struct nla_policy { u16 minlen; }; +extern void netlink_run_queue(struct sock *sk, unsigned int *qlen, + int (*cb)(struct sk_buff *, + struct nlmsghdr *, int *)); +extern void netlink_queue_skip(struct nlmsghdr *nlh, + struct sk_buff *skb); + extern int nla_validate(struct nlattr *head, int len, int maxtype, struct nla_policy *policy); extern int nla_parse(struct nlattr *tb[], int maxtype,