]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/rds/send.c
Merge tag 'mlx5-fixes-2019-09-24' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux.git] / net / rds / send.c
index 9ce552abf9e9c6c8176a5052c0c1c4211058b088..82dcd8b84fe779ab42c4c81e5a7c1faf94c2158d 100644 (file)
@@ -1144,7 +1144,7 @@ int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len)
                case AF_INET:
                        if (usin->sin_addr.s_addr == htonl(INADDR_ANY) ||
                            usin->sin_addr.s_addr == htonl(INADDR_BROADCAST) ||
-                           IN_MULTICAST(ntohl(usin->sin_addr.s_addr))) {
+                           ipv4_is_multicast(usin->sin_addr.s_addr)) {
                                ret = -EINVAL;
                                goto out;
                        }
@@ -1175,7 +1175,7 @@ int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len)
                                addr4 = sin6->sin6_addr.s6_addr32[3];
                                if (addr4 == htonl(INADDR_ANY) ||
                                    addr4 == htonl(INADDR_BROADCAST) ||
-                                   IN_MULTICAST(ntohl(addr4))) {
+                                   ipv4_is_multicast(addr4)) {
                                        ret = -EINVAL;
                                        goto out;
                                }