aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_var.h
diff options
context:
space:
mode:
authorAlexander V. Chernikov <melifaro@FreeBSD.org>2020-04-29 19:28:56 +0000
committerAlexander V. Chernikov <melifaro@FreeBSD.org>2020-04-29 19:28:56 +0000
commit74787ef47b79791a7f0a8660e2573cdc9e8c1d0b (patch)
tree6a087f68fc992d48c42529737151996c9cb15c58 /sys/net/if_var.h
parent5a77ce24b6fd87ac4fa670a573651bf7adead7ef (diff)
Notes
Diffstat (limited to 'sys/net/if_var.h')
-rw-r--r--sys/net/if_var.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/net/if_var.h b/sys/net/if_var.h
index 1664292b7b76c..de45d9ff9a578 100644
--- a/sys/net/if_var.h
+++ b/sys/net/if_var.h
@@ -61,6 +61,7 @@
*/
struct rtentry; /* ifa_rtrequest */
+struct nhop_object; /* ifa_rtrequest */
struct rt_addrinfo; /* ifa_rtrequest */
struct socket;
struct carp_if;
@@ -551,7 +552,8 @@ struct ifaddr {
struct carp_softc *ifa_carp; /* pointer to CARP data */
CK_STAILQ_ENTRY(ifaddr) ifa_link; /* queue macro glue */
void (*ifa_rtrequest) /* check or clean routes (+ or -)'d */
- (int, struct rtentry *, struct rt_addrinfo *);
+ (int, struct rtentry *, struct nhop_object *,
+ struct rt_addrinfo *);
u_short ifa_flags; /* mostly rt_flags for cloning */
#define IFA_ROUTE RTF_UP /* route installed */
#define IFA_RTSELF RTF_HOST /* loopback route to self installed */