.. | .. |
---|
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 |
---|