By default IPv6 socket with IPV6_ROUTER_ALERT socket option set will receive all IPv6 RA packets from all namespaces. IPV6_ROUTER_ALERT_ISOLATE socket option restricts packets received by the socket to be only from the socket's namespace.
Showing the changes to include/uapi/linux (1 of 4 files). Show all
Unified · Split
| @@ -178,6 +178,7 @@ struct in6_flowlabel_req { · 177 unmodified lines | ||
| 178 | 178 | #define IPV6_JOIN_ANYCAST 27 |
| 179 | 179 | #define IPV6_LEAVE_ANYCAST 28 |
| 180 | 180 | #define IPV6_MULTICAST_ALL 29 |
| 181 | +#define IPV6_ROUTER_ALERT_ISOLATE 30 | |
| 181 | 182 | |
| 182 | 183 | /* IPV6_MTU_DISCOVER values */ |
| 183 | 184 | #define IPV6_PMTUDISC_DONT 0 |