summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in_var.h
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2001-05-11 14:37:34 +0000
committerru <ru@FreeBSD.org>2001-05-11 14:37:34 +0000
commit82e492f616bd4d837f50dc27c05b98bf391e7ccc (patch)
tree69976ffd77c0159e1052052d3d2f80480a9065c1 /sys/netinet/in_var.h
parentdac4a1cd8732ee47d280e8f9f97dff4ddfab3870 (diff)
downloadFreeBSD-src-82e492f616bd4d837f50dc27c05b98bf391e7ccc.zip
FreeBSD-src-82e492f616bd4d837f50dc27c05b98bf391e7ccc.tar.gz
In in_ifadown(), differentiate between whether the interface goes
down or interface address is deleted. Only delete static routes in the latter case. Reported by: Alexander Leidinger <Alexander@leidinger.net>
Diffstat (limited to 'sys/netinet/in_var.h')
-rw-r--r--sys/netinet/in_var.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/in_var.h b/sys/netinet/in_var.h
index e89c501..f5c1464 100644
--- a/sys/netinet/in_var.h
+++ b/sys/netinet/in_var.h
@@ -221,7 +221,7 @@ int in_control __P((struct socket *, u_long, caddr_t, struct ifnet *,
struct proc *));
void in_rtqdrain __P((void));
void ip_input __P((struct mbuf *));
-int in_ifadown __P((struct ifaddr *ifa));
+int in_ifadown __P((struct ifaddr *ifa, int));
void in_ifscrub __P((struct ifnet *, struct in_ifaddr *));
int ipflow_fastforward __P((struct mbuf *));
void ipflow_create __P((const struct route *, struct mbuf *));
OpenPOWER on IntegriCloud