ip_mroute.c (283291) | ip_mroute.c (293470) |
---|---|
1/*- 2 * Copyright (c) 1989 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 * --- 53 unchanged lines hidden (view full) --- 62 * TODO: Cleanup LSRR removal further. 63 * TODO: Push RSVP stubs into raw_ip.c. 64 * TODO: Use bitstring.h for vif set. 65 * TODO: Fix mrt6_ioctl dangling ref when dynamically loaded. 66 * TODO: Sync ip6_mroute.c with this file. 67 */ 68 69#include <sys/cdefs.h> | 1/*- 2 * Copyright (c) 1989 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 * --- 53 unchanged lines hidden (view full) --- 62 * TODO: Cleanup LSRR removal further. 63 * TODO: Push RSVP stubs into raw_ip.c. 64 * TODO: Use bitstring.h for vif set. 65 * TODO: Fix mrt6_ioctl dangling ref when dynamically loaded. 66 * TODO: Sync ip6_mroute.c with this file. 67 */ 68 69#include <sys/cdefs.h> |
70__FBSDID("$FreeBSD: head/sys/netinet/ip_mroute.c 283291 2015-05-22 17:05:21Z jkim $"); | 70__FBSDID("$FreeBSD: head/sys/netinet/ip_mroute.c 293470 2016-01-09 09:34:39Z melifaro $"); |
71 72#include "opt_inet.h" 73#include "opt_mrouting.h" 74 75#define _PIM_VT 1 76 77#include <sys/param.h> 78#include <sys/kernel.h> 79#include <sys/stddef.h> | 71 72#include "opt_inet.h" 73#include "opt_mrouting.h" 74 75#define _PIM_VT 1 76 77#include <sys/param.h> 78#include <sys/kernel.h> 79#include <sys/stddef.h> |
80#include <sys/eventhandler.h> |
|
80#include <sys/lock.h> 81#include <sys/ktr.h> 82#include <sys/malloc.h> 83#include <sys/mbuf.h> 84#include <sys/module.h> 85#include <sys/priv.h> 86#include <sys/protosw.h> 87#include <sys/signalvar.h> --- 2861 unchanged lines hidden --- | 81#include <sys/lock.h> 82#include <sys/ktr.h> 83#include <sys/malloc.h> 84#include <sys/mbuf.h> 85#include <sys/module.h> 86#include <sys/priv.h> 87#include <sys/protosw.h> 88#include <sys/signalvar.h> --- 2861 unchanged lines hidden --- |