Commit c18f65d7 authored by Hideaki Yoshifuji's avatar Hideaki Yoshifuji

[IPV6] fix the order of icmpv6 definitions for consistency.

Signed-off-by: default avatarHideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
parent 25130ad7
...@@ -85,18 +85,7 @@ struct icmp6hdr { ...@@ -85,18 +85,7 @@ struct icmp6hdr {
#define ICMPV6_MGM_QUERY 130 #define ICMPV6_MGM_QUERY 130
#define ICMPV6_MGM_REPORT 131 #define ICMPV6_MGM_REPORT 131
#define ICMPV6_MGM_REDUCTION 132 #define ICMPV6_MGM_REDUCTION 132
/* definitions for MLDv2 */
#define MLD2_MODE_IS_INCLUDE 1
#define MLD2_MODE_IS_EXCLUDE 2
#define MLD2_CHANGE_TO_INCLUDE 3
#define MLD2_CHANGE_TO_EXCLUDE 4
#define MLD2_ALLOW_NEW_SOURCES 5
#define MLD2_BLOCK_OLD_SOURCES 6
#define ICMPV6_MLD2_REPORT 143 #define ICMPV6_MLD2_REPORT 143
#define MLD2_ALL_MCR_INIT { { { 0xff,0x02,0,0,0,0,0,0,0,0,0,0,0,0,0,0x16 } } }
/* /*
* Codes for Destination Unreachable * Codes for Destination Unreachable
...@@ -139,6 +128,18 @@ struct icmp6_filter { ...@@ -139,6 +128,18 @@ struct icmp6_filter {
__u32 data[8]; __u32 data[8];
}; };
/*
* Definitions for MLDv2
*/
#define MLD2_MODE_IS_INCLUDE 1
#define MLD2_MODE_IS_EXCLUDE 2
#define MLD2_CHANGE_TO_INCLUDE 3
#define MLD2_CHANGE_TO_EXCLUDE 4
#define MLD2_ALLOW_NEW_SOURCES 5
#define MLD2_BLOCK_OLD_SOURCES 6
#define MLD2_ALL_MCR_INIT { { { 0xff,0x02,0,0,0,0,0,0,0,0,0,0,0,0,0,0x16 } } }
#ifdef __KERNEL__ #ifdef __KERNEL__
#include <linux/netdevice.h> #include <linux/netdevice.h>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment