summaryrefslogtreecommitdiffstats
path: root/sys/net/route.h
diff options
context:
space:
mode:
authorLuiz Otavio O Souza <luiz@netgate.com>2016-12-08 13:11:16 -0600
committerLuiz Otavio O Souza <luiz@netgate.com>2016-12-08 13:11:16 -0600
commit4627301691bb818abae4e82bda1a5ef38d52a68f (patch)
tree764f93feda8ad74f3795b839f0400301793a0ffa /sys/net/route.h
parent4fb7ae5e7156f70808c7129807dc843d2d439866 (diff)
downloadFreeBSD-src-4627301691bb818abae4e82bda1a5ef38d52a68f.zip
FreeBSD-src-4627301691bb818abae4e82bda1a5ef38d52a68f.tar.gz
Fix a deadlock with route change when the gateway address is non-local.
Ticket #6850 FreeBSD PR: 215122
Diffstat (limited to 'sys/net/route.h')
-rw-r--r--sys/net/route.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/route.h b/sys/net/route.h
index b6aa36d..263e0a6 100644
--- a/sys/net/route.h
+++ b/sys/net/route.h
@@ -482,7 +482,7 @@ int rtinit(struct ifaddr *, int, int);
*/
int rt_getifa_fib(struct rt_addrinfo *, u_int fibnum);
void rtalloc_ign_fib(struct route *ro, u_long ignflags, u_int fibnum);
-struct rtentry *rtalloc1_fib(struct sockaddr *, int, u_long, u_int);
+struct rtentry *rtalloc1_fib(struct sockaddr *, int, u_long, u_int, u_int);
int rtioctl_fib(u_long, caddr_t, u_int);
void rtredirect_fib(struct sockaddr *, struct sockaddr *,
struct sockaddr *, int, struct sockaddr *, u_int);
OpenPOWER on IntegriCloud