diff options
| author | Mark Stapp <mjs@voltanet.io> | 2018-07-23 11:22:14 -0400 | 
|---|---|---|
| committer | Mark Stapp <mjs@voltanet.io> | 2018-07-23 11:22:14 -0400 | 
| commit | c886868f64ae7affb71cc0ca224af0cdc2b30ed7 (patch) | |
| tree | a25e007419ec29cb34148b206839849328e6dc0c /zebra/rt_socket.c | |
| parent | 123214efb82f6348cd80c387be15a1e2e21ce63e (diff) | |
zebra: clean up const use in bsd build
Missed a bsd/routing socket change when enforcing use of const
in some kernel-facing api calls.
Signed-off-by: Mark Stapp <mjs@voltanet.io>
Diffstat (limited to 'zebra/rt_socket.c')
| -rw-r--r-- | zebra/rt_socket.c | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/zebra/rt_socket.c b/zebra/rt_socket.c index cba0376300..1cba28496d 100644 --- a/zebra/rt_socket.c +++ b/zebra/rt_socket.c @@ -88,7 +88,8 @@ static int kernel_rtm_add_labels(struct mpls_label_stack *nh_label,  #endif  /* Interface between zebra message and rtm message. */ -static int kernel_rtm_ipv4(int cmd, struct prefix *p, struct route_entry *re) +static int kernel_rtm_ipv4(int cmd, const struct prefix *p, +			   struct route_entry *re)  {  	struct sockaddr_in *mask = NULL; @@ -272,7 +273,8 @@ static int sin6_masklen(struct in6_addr mask)  #endif /* SIN6_LEN */  /* Interface between zebra message and rtm message. */ -static int kernel_rtm_ipv6(int cmd, struct prefix *p, struct route_entry *re) +static int kernel_rtm_ipv6(int cmd, const struct prefix *p, +			   struct route_entry *re)  {  	struct sockaddr_in6 *mask;  	struct sockaddr_in6 sin_dest, sin_mask, sin_gate; @@ -374,7 +376,7 @@ static int kernel_rtm_ipv6(int cmd, struct prefix *p, struct route_entry *re)  	return 0; /*XXX*/  } -static int kernel_rtm(int cmd, struct prefix *p, struct route_entry *re) +static int kernel_rtm(int cmd, const struct prefix *p, struct route_entry *re)  {  	switch (PREFIX_FAMILY(p)) {  	case AF_INET:  | 
