aboutsummaryrefslogtreecommitdiff
path: root/sys/net/route.c
diff options
context:
space:
mode:
authorAlexander V. Chernikov <melifaro@FreeBSD.org>2015-09-05 05:33:20 +0000
committerAlexander V. Chernikov <melifaro@FreeBSD.org>2015-09-05 05:33:20 +0000
commit441f9243df9fe7f000ca473f6464fa3dda1b0b50 (patch)
tree88d1ada658609b8fa03977ad48c442d675ce2006 /sys/net/route.c
parent39993974aa62283706a60de25120a50b36975854 (diff)
downloadsrc-441f9243df9fe7f000ca473f6464fa3dda1b0b50.tar.gz
src-441f9243df9fe7f000ca473f6464fa3dda1b0b50.zip
Constantify lookup key in ifa_ifwith* functions.
Some places in our network stack already have const arguments (like if_output() routines and LLE functions). Code using ifa_ifwith (and similar functins) along with LLE/_output functions is currently bound to use tricks like __DECONST(). Provide a cleaner way by making sockaddr lookup key really constant. MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D3464
Notes
Notes: svn path=/head/; revision=287476
Diffstat (limited to 'sys/net/route.c')
-rw-r--r--sys/net/route.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/route.c b/sys/net/route.c
index d61c79775cbc..1517dca1e22c 100644
--- a/sys/net/route.c
+++ b/sys/net/route.c
@@ -704,7 +704,7 @@ rtioctl_fib(u_long req, caddr_t data, u_int fibnum)
}
struct ifaddr *
-ifa_ifwithroute(int flags, struct sockaddr *dst, struct sockaddr *gateway,
+ifa_ifwithroute(int flags, const struct sockaddr *dst, struct sockaddr *gateway,
u_int fibnum)
{
struct ifaddr *ifa;