summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6_var.h
diff options
context:
space:
mode:
authorJun-ichiro itojun Hagino <itojun@cvs.openbsd.org>2000-02-02 17:16:53 +0000
committerJun-ichiro itojun Hagino <itojun@cvs.openbsd.org>2000-02-02 17:16:53 +0000
commitbd7ba2ee16046dabae7b31d1d7c34e7bfebe939d (patch)
tree0c7120f17c6ae301153d446900e618e6eda00297 /sys/netinet6/in6_var.h
parent6dbfa5790df49b345a7ac351f0efb65b9dad30ef (diff)
- improve in6_ifdetach to remove (1) multicast kludge list (2) route to
link-local allnode multicast (ff02:x::/32) - fix ifnet refcnt'ing in multicast kludge list management. - avoid dangling pointer in multicast kludge management. (angelos, try this version of in6_ifdetach() - it should be better)
Diffstat (limited to 'sys/netinet6/in6_var.h')
-rw-r--r--sys/netinet6/in6_var.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netinet6/in6_var.h b/sys/netinet6/in6_var.h
index 650a82ec2fe..1b4720f9040 100644
--- a/sys/netinet6/in6_var.h
+++ b/sys/netinet6/in6_var.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: in6_var.h,v 1.6 1999/12/10 10:04:28 angelos Exp $ */
+/* $OpenBSD: in6_var.h,v 1.7 2000/02/02 17:16:52 itojun Exp $ */
/*
* Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -547,6 +547,7 @@ int in6_control __P((struct socket *,
void in6_savemkludge __P((struct in6_ifaddr *));
void in6_setmaxmtu __P((void));
void in6_restoremkludge __P((struct in6_ifaddr *, struct ifnet *));
+void in6_purgemkludge __P((struct ifnet *));
struct in6_ifaddr *in6ifa_ifpforlinklocal __P((struct ifnet *));
struct in6_ifaddr *in6ifa_ifpwithaddr __P((struct ifnet *,
struct in6_addr *));