Acknowledged. We'll deliver it along with 
some other patches ASAP.

///jon


-----Original Message-----
From: Max Krasnyansky [mailto:[EMAIL PROTECTED]
Sent: Tue 2/20/2007 1:48 PM
To: [EMAIL PROTECTED]
Cc: netdev@vger.kernel.org; Jon Maloy (QB/EMC); [EMAIL PROTECTED]
Subject: Re: [TIPC] Missing null check in the socket code.
 
Max Krasnyansky wrote:
> Fixes an oops in the non-blocking mode.
> 
> Signed-off-by: Max Krasnyansky <[EMAIL PROTECTED]>
> ---
>  net/tipc/socket.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/net/tipc/socket.c b/net/tipc/socket.c
> index 2a6a5a6..767f791 100644
> --- a/net/tipc/socket.c
> +++ b/net/tipc/socket.c
> @@ -862,6 +862,10 @@ restart:
>       /* Get access to first message in receive queue */
>  
>       buf = skb_peek(&sock->sk->sk_receive_queue);
> +     if (NULL == buf) {
> +             res = -EAGAIN;
> +             goto exit;
> +     }
>       msg = buf_msg(buf);
>       sz = msg_data_sz(msg);
>       err = msg_errcode(msg);

Just a reminder. Please apply.

Thanx
Max

-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to