fib_rules.h (30596ec32e2cd141d73ee8701386887def9e98c0) | fib_rules.h (b16fb418b1bf2a9f14d5d2a4fe29bde1f5550b37) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __NET_FIB_RULES_H 3#define __NET_FIB_RULES_H 4 5#include <linux/types.h> 6#include <linux/slab.h> 7#include <linux/netdevice.h> 8#include <linux/fib_rules.h> --- 61 unchanged lines hidden (view full) --- 70 struct fib_lookup_arg *); 71 bool (*suppress)(struct fib_rule *, 72 struct fib_lookup_arg *); 73 int (*match)(struct fib_rule *, 74 struct flowi *, int); 75 int (*configure)(struct fib_rule *, 76 struct sk_buff *, 77 struct fib_rule_hdr *, | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __NET_FIB_RULES_H 3#define __NET_FIB_RULES_H 4 5#include <linux/types.h> 6#include <linux/slab.h> 7#include <linux/netdevice.h> 8#include <linux/fib_rules.h> --- 61 unchanged lines hidden (view full) --- 70 struct fib_lookup_arg *); 71 bool (*suppress)(struct fib_rule *, 72 struct fib_lookup_arg *); 73 int (*match)(struct fib_rule *, 74 struct flowi *, int); 75 int (*configure)(struct fib_rule *, 76 struct sk_buff *, 77 struct fib_rule_hdr *, |
78 struct nlattr **); | 78 struct nlattr **, 79 struct netlink_ext_ack *); |
79 int (*delete)(struct fib_rule *); 80 int (*compare)(struct fib_rule *, 81 struct fib_rule_hdr *, 82 struct nlattr **); 83 int (*fill)(struct fib_rule *, struct sk_buff *, 84 struct fib_rule_hdr *); 85 size_t (*nlmsg_payload)(struct fib_rule *); 86 --- 116 unchanged lines hidden --- | 80 int (*delete)(struct fib_rule *); 81 int (*compare)(struct fib_rule *, 82 struct fib_rule_hdr *, 83 struct nlattr **); 84 int (*fill)(struct fib_rule *, struct sk_buff *, 85 struct fib_rule_hdr *); 86 size_t (*nlmsg_payload)(struct fib_rule *); 87 --- 116 unchanged lines hidden --- |