]> git.hungrycats.org Git - linux/commitdiff
[IGMP]: Make sock_alloc_send_skb calls non-blocking.
authorDavid Stevens <dlstevens@us.ibm.com>
Wed, 11 Jun 2003 17:04:39 +0000 (10:04 -0700)
committerStephen Hemminger <shemminger@osdl.org>
Wed, 11 Jun 2003 17:04:39 +0000 (10:04 -0700)
net/ipv6/mcast.c

index 1eccc9aa0b1e00dd77ea366637e12934bfc764c0..243aa2f6a5cac1e18c6ff4c5898331f974c3c4be 100644 (file)
@@ -1210,7 +1210,7 @@ static struct sk_buff *mld_newpack(struct net_device *dev, int size)
                     IPV6_TLV_ROUTERALERT, 2, 0, 0,
                     IPV6_TLV_PADN, 0 };
 
-       skb = sock_alloc_send_skb(sk, size + dev->hard_header_len+15, 0, &err);
+       skb = sock_alloc_send_skb(sk, size + dev->hard_header_len+15, 1, &err);
 
        if (skb == 0)
                return 0;
@@ -1545,7 +1545,7 @@ static void igmp6_send(struct in6_addr *addr, struct net_device *dev, int type)
        payload_len = len + sizeof(ra);
        full_len = sizeof(struct ipv6hdr) + payload_len;
 
-       skb = sock_alloc_send_skb(sk, dev->hard_header_len + full_len + 15, 0, &err);
+       skb = sock_alloc_send_skb(sk, dev->hard_header_len + full_len + 15, 1, &err);
 
        if (skb == NULL)
                return;