From 39a85a58ed8d6e8e315fe2b097174f032de724c4 Mon Sep 17 00:00:00 2001 From: wollman Date: Wed, 26 Jul 1995 18:05:16 +0000 Subject: Fix test for determining when RSVP is inactive in a router. (In this case, multicast options are not passed to ip_mforward().) The previous version had a wrong test, thus causing RSVP mrouters to forward RSVP messages in violation of the spec. --- sys/netinet/ip_var.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/netinet/ip_var.h') diff --git a/sys/netinet/ip_var.h b/sys/netinet/ip_var.h index a210ab7..028939a 100644 --- a/sys/netinet/ip_var.h +++ b/sys/netinet/ip_var.h @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)ip_var.h 8.1 (Berkeley) 6/10/93 - * $Id: ip_var.h,v 1.11 1995/06/13 17:51:15 wollman Exp $ + * $Id: ip_var.h,v 1.12 1995/06/28 05:13:02 davidg Exp $ */ #ifndef _NETINET_IP_VAR_H_ @@ -161,6 +161,7 @@ extern struct socket *ip_rsvpd; /* reservation protocol daemon */ extern struct socket *ip_mrouter; /* multicast routing daemon */ extern int (*legal_vif_num) __P((int)); extern u_long (*ip_mcast_src) __P((int)); +extern int rsvp_on; int ip_ctloutput __P((int, struct socket *, int, int, struct mbuf **)); void ip_deq __P((struct ipasfrag *)); -- cgit v1.1