+/* $FreeBSD: src/sys/netinet6/mld6_var.h,v 1.1.2.1 2000/07/15 07:14:36 kris Exp $ */
+/* $KAME: mld6_var.h,v 1.4 2000/03/25 07:23:54 sumikawa Exp $ */
+
/*
* Copyright (C) 1998 WIDE Project.
* All rights reserved.
#ifndef _NETINET6_MLD6_VAR_H_
#define _NETINET6_MLD6_VAR_H_
+#include <sys/appleapiopts.h>
-#if KERNEL
+#ifdef KERNEL_PRIVATE
#define MLD6_RANDOM_DELAY(X) (random() % (X) + 1)
#define MLD6_OTHERLISTENER 0
#define MLD6_IREPORTEDLAST 1
-void mld6_init __P((void));
-void mld6_input __P((struct mbuf *, int));
-void mld6_start_listening __P((struct in6_multi *));
-void mld6_stop_listening __P((struct in6_multi *));
-void mld6_fasttimeo __P((void));
-#endif /* KERNEL */
+void mld6_init(void);
+void mld6_input(struct mbuf *, int);
+void mld6_start_listening(struct in6_multi *);
+void mld6_stop_listening(struct in6_multi *);
+void mld6_fasttimeo(void);
+#endif /* KERNEL_PRIVATE */
#endif /* _NETINET6_MLD6_VAR_H_ */