File tree Expand file tree Collapse file tree 3 files changed +285
-1
lines changed Expand file tree Collapse file tree 3 files changed +285
-1
lines changed Original file line number Diff line number Diff line change 23
23
#define MRT6_ADD_MFC (MRT6_BASE+4) /* Add a multicast forwarding entry */
24
24
#define MRT6_DEL_MFC (MRT6_BASE+5) /* Delete a multicast forwarding entry */
25
25
#define MRT6_VERSION (MRT6_BASE+6) /* Get the kernel multicast version */
26
+ #define MRT6_ASSERT (MRT6_BASE+7) /* Activate PIM assert mode */
27
+ #define MRT6_PIM (MRT6_BASE+8) /* enable PIM code */
26
28
27
29
#define SIOCGETMIFCNT_IN6 SIOCPROTOPRIVATE /* IP protocol privates */
28
30
#define SIOCGETSGCNT_IN6 (SIOCPROTOPRIVATE+1)
@@ -217,6 +219,8 @@ static inline int ip6mr_sk_done(struct sock *sk) { return 0; }
217
219
218
220
struct mrt6msg {
219
221
#define MRT6MSG_NOCACHE 1
222
+ #define MRT6MSG_WRONGMIF 2
223
+ #define MRT6MSG_WHOLEPKT 3 /* used for use level encap */
220
224
__u8 im6_mbz ; /* must be zero */
221
225
__u8 im6_msgtype ; /* what type of message */
222
226
__u16 im6_mif ; /* mif rec'd on */
Original file line number Diff line number Diff line change @@ -216,3 +216,10 @@ config IPV6_MROUTE
216
216
Experimental support for IPv6 multicast forwarding.
217
217
If unsure, say N.
218
218
219
+ config IPV6_PIMSM_V2
220
+ bool "IPv6: PIM-SM version 2 support (EXPERIMENTAL)"
221
+ depends on IPV6_MROUTE
222
+ ---help---
223
+ Support for IPv6 PIM multicast routing protocol PIM-SMv2.
224
+ If unsure, say N.
225
+
You can’t perform that action at this time.
0 commit comments