> RCS file: /home/ncvs/src/sys/netinet/ip_var.h,v > retrieving revision 1.44 > diff -u -p -r1.44 ip_var.h > --- netinet/ip_var.h 16 Jul 2012 18:05:36 -0000 1.44 > +++ netinet/ip_var.h 8 Apr 2013 13:23:23 -0000 > @@ -149,8 +149,20 @@ extern struct ipstat ipstat; > extern LIST_HEAD(ipqhead, ipq) ipq; /* ip reass. queue */ > extern int ip_defttl; /* default IP ttl */ > > +extern struct socket *ip_mrouter; /* multicast routing daemon */ > + > extern int ip_mtudisc; /* mtu discovery */ > extern u_int ip_mtudisc_timeout; /* seconds to timeout mtu discovery */ > + > +extern int ipport_firstauto; /* min port for port allocation */ > +extern int ipport_lastauto; /* max port for port allocation */ > +extern int ipport_hifirstauto; /* min dynamic/private port number */ > +extern int ipport_hilastauto; /* max dynamic/private port number */ > +extern int encdebug; /* enable message reporting */ > +extern int ipforwarding; /* enable IP forwarding */ > +extern int ipmforwarding; /* enable multicast forwarding */
previously, ipmforwarding and ip_mrouter were under #ifdef MROUTING is it normal to have them outside mentioned #ifdef in your diff?