| .. | .. |
|---|
| 68 | 68 | #define icmp6_mtu icmp6_dataun.un_data32[0] |
|---|
| 69 | 69 | #define icmp6_unused icmp6_dataun.un_data32[0] |
|---|
| 70 | 70 | #define icmp6_maxdelay icmp6_dataun.un_data16[0] |
|---|
| 71 | +#define icmp6_datagram_len icmp6_dataun.un_data8[0] |
|---|
| 71 | 72 | #define icmp6_router icmp6_dataun.u_nd_advt.router |
|---|
| 72 | 73 | #define icmp6_solicited icmp6_dataun.u_nd_advt.solicited |
|---|
| 73 | 74 | #define icmp6_override icmp6_dataun.u_nd_advt.override |
|---|
| .. | .. |
|---|
| 90 | 91 | #define ICMPV6_TIME_EXCEED 3 |
|---|
| 91 | 92 | #define ICMPV6_PARAMPROB 4 |
|---|
| 92 | 93 | |
|---|
| 94 | +#define ICMPV6_ERRMSG_MAX 127 |
|---|
| 95 | + |
|---|
| 93 | 96 | #define ICMPV6_INFOMSG_MASK 0x80 |
|---|
| 94 | 97 | |
|---|
| 95 | 98 | #define ICMPV6_ECHO_REQUEST 128 |
|---|
| .. | .. |
|---|
| 107 | 110 | #define ICMPV6_DHAAD_REPLY 145 |
|---|
| 108 | 111 | #define ICMPV6_MOBILE_PREFIX_SOL 146 |
|---|
| 109 | 112 | #define ICMPV6_MOBILE_PREFIX_ADV 147 |
|---|
| 113 | + |
|---|
| 114 | +#define ICMPV6_MRDISC_ADV 151 |
|---|
| 115 | + |
|---|
| 116 | +#define ICMPV6_MSG_MAX 255 |
|---|
| 110 | 117 | |
|---|
| 111 | 118 | /* |
|---|
| 112 | 119 | * Codes for Destination Unreachable |
|---|
| .. | .. |
|---|
| 131 | 138 | #define ICMPV6_HDR_FIELD 0 |
|---|
| 132 | 139 | #define ICMPV6_UNK_NEXTHDR 1 |
|---|
| 133 | 140 | #define ICMPV6_UNK_OPTION 2 |
|---|
| 141 | +#define ICMPV6_HDR_INCOMP 3 |
|---|
| 134 | 142 | |
|---|
| 135 | 143 | /* |
|---|
| 136 | 144 | * constants for (set|get)sockopt |
|---|