Deleted Added
full compact
igmp_var.h (262489) igmp_var.h (269699)
1/*-a
2 * Copyright (c) 1988 Stephen Deering.
3 * Copyright (c) 1992, 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * This code is derived from software contributed to Berkeley by
7 * Stephen Deering of Stanford University.
8 *

--- 17 unchanged lines hidden (view full) ---

26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * from: @(#)igmp_var.h 8.1 (Berkeley) 7/19/93
1/*-a
2 * Copyright (c) 1988 Stephen Deering.
3 * Copyright (c) 1992, 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * This code is derived from software contributed to Berkeley by
7 * Stephen Deering of Stanford University.
8 *

--- 17 unchanged lines hidden (view full) ---

26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * from: @(#)igmp_var.h 8.1 (Berkeley) 7/19/93
34 * $FreeBSD: head/sys/netinet/igmp_var.h 262489 2014-02-25 18:44:33Z jhb $
34 * $FreeBSD: head/sys/netinet/igmp_var.h 269699 2014-08-08 01:57:15Z kevlo $
35 */
36
37#ifndef _NETINET_IGMP_VAR_H_
38#define _NETINET_IGMP_VAR_H_
39
40/*
41 * Internet Group Management Protocol (IGMP),
42 * implementation-specific definitions.

--- 157 unchanged lines hidden (view full) ---

200struct igmp_ifinfo;
201
202int igmp_change_state(struct in_multi *);
203void igmp_fasttimo(void);
204struct igmp_ifinfo *
205 igmp_domifattach(struct ifnet *);
206void igmp_domifdetach(struct ifnet *);
207void igmp_ifdetach(struct ifnet *);
35 */
36
37#ifndef _NETINET_IGMP_VAR_H_
38#define _NETINET_IGMP_VAR_H_
39
40/*
41 * Internet Group Management Protocol (IGMP),
42 * implementation-specific definitions.

--- 157 unchanged lines hidden (view full) ---

200struct igmp_ifinfo;
201
202int igmp_change_state(struct in_multi *);
203void igmp_fasttimo(void);
204struct igmp_ifinfo *
205 igmp_domifattach(struct ifnet *);
206void igmp_domifdetach(struct ifnet *);
207void igmp_ifdetach(struct ifnet *);
208void igmp_input(struct mbuf *, int);
208int igmp_input(struct mbuf **, int *, int);
209void igmp_slowtimo(void);
210
211SYSCTL_DECL(_net_inet_igmp);
212
213#endif /* _KERNEL */
214
215/*
216 * Identifiers for IGMP sysctl nodes
217 */
218#define IGMPCTL_STATS 1 /* statistics (read-only) */
219
220#endif
209void igmp_slowtimo(void);
210
211SYSCTL_DECL(_net_inet_igmp);
212
213#endif /* _KERNEL */
214
215/*
216 * Identifiers for IGMP sysctl nodes
217 */
218#define IGMPCTL_STATS 1 /* statistics (read-only) */
219
220#endif