netlink.h (2c28ae48f24d84fcda31fb8acaf2edca6ec46c49) netlink.h (d07dcf9aadd6b2842b439e8668ff7ea2873f28d7)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __NET_NETLINK_H
3#define __NET_NETLINK_H
4
5#include <linux/types.h>
6#include <linux/netlink.h>
7#include <linux/jiffies.h>
8#include <linux/in6.h>

--- 1919 unchanged lines hidden (view full) ---

1928 return nla->nla_len == rem;
1929}
1930
1931void nla_get_range_unsigned(const struct nla_policy *pt,
1932 struct netlink_range_validation *range);
1933void nla_get_range_signed(const struct nla_policy *pt,
1934 struct netlink_range_validation_signed *range);
1935
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __NET_NETLINK_H
3#define __NET_NETLINK_H
4
5#include <linux/types.h>
6#include <linux/netlink.h>
7#include <linux/jiffies.h>
8#include <linux/in6.h>

--- 1919 unchanged lines hidden (view full) ---

1928 return nla->nla_len == rem;
1929}
1930
1931void nla_get_range_unsigned(const struct nla_policy *pt,
1932 struct netlink_range_validation *range);
1933void nla_get_range_signed(const struct nla_policy *pt,
1934 struct netlink_range_validation_signed *range);
1935
1936int netlink_policy_dump_start(const struct nla_policy *policy,
1937 unsigned int maxtype,
1938 unsigned long *state);
1939bool netlink_policy_dump_loop(unsigned long *state);
1940int netlink_policy_dump_write(struct sk_buff *skb, unsigned long state);
1941
1936#endif
1942#endif