ipv6: invert join/leave anycast rtnl/socket locking order
[cascardo/linux.git] / net / ipv6 / ipv6_sockglue.c
index cc58837..9b2cb14 100644 (file)
@@ -122,6 +122,8 @@ static bool setsockopt_needs_rtnl(int optname)
        switch (optname) {
        case IPV6_ADD_MEMBERSHIP:
        case IPV6_DROP_MEMBERSHIP:
+       case IPV6_JOIN_ANYCAST:
+       case IPV6_LEAVE_ANYCAST:
        case MCAST_JOIN_GROUP:
        case MCAST_LEAVE_GROUP:
        case MCAST_JOIN_SOURCE_GROUP: