On Wed, 2009-04-01 at 02:52 -0500, Chien Tung wrote:
> Add a cast to struct sockaddr * for argument to ip_addr_size().
> 
> Signed-off-by: Chien Tung <[email protected]>
> ---
>  .../fixes/cma_0100_unified_tcp_ports.patch         |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/kernel_patches/fixes/cma_0100_unified_tcp_ports.patch 
> b/kernel_patches/fixes/cma_0100_unified_tcp_ports.patch
> index 9b4bc07..e79bee3 100644
> --- a/kernel_patches/fixes/cma_0100_unified_tcp_ports.patch
> +++ b/kernel_patches/fixes/cma_0100_unified_tcp_ports.patch
> @@ -69,7 +69,7 @@ Index: ofed_kernel/drivers/infiniband/core/cma.c
>  +            sock_release(sock);
>  +            return ret;
>  +    }
> -+    size = ip_addr_size(&id_priv->id.route.addr.src_addr);
> ++    size = ip_addr_size((struct sockaddr *) 
> &id_priv->id.route.addr.src_addr);
>  +    ret = sock->ops->getname(sock,
>  +                    (struct sockaddr *) &id_priv->id.route.addr.src_addr,
>  +                    &size, 0);

Hello Chien,
This patch was already applied to the OFED's kernel git tree:

commit 25a5b1d3143cba117b992ae9c0b90d11e6042508
Author: John Gregor <[email protected]>
Date:   Thu Mar 12 18:11:10 2009 -0700

    IB/core: fix build warning
    
    Eliminates the following build warning:
    
      CC [M]  ./drivers/infiniband/core/cma.o
    ./drivers/infiniband/core/cma.c: In function 'cma_get_tcp_port':
    ./drivers/infiniband/core/cma.c:2076: warning: passing argument 1 of 
'ip_addr_size' from incompatible pointer type
    
    Signed-off-by: John Gregor <[email protected]>
    Signed-off-by: Yannick Cote <[email protected]>

Regards,
Vladimir
_______________________________________________
ewg mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg

Reply via email to