Coverity CID 5015: Remove unnecessary test; if l was null we would have

crashed before when p = l->l_proc.
This commit is contained in:
christos 2008-05-24 18:43:02 +00:00
parent aa3b40a116
commit 934b677fde
1 changed files with 3 additions and 4 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: uipc_socket.c,v 1.164 2008/05/01 09:21:56 drochner Exp $ */ /* $NetBSD: uipc_socket.c,v 1.165 2008/05/24 18:43:02 christos Exp $ */
/*- /*-
* Copyright (c) 2002, 2007, 2008 The NetBSD Foundation, Inc. * Copyright (c) 2002, 2007, 2008 The NetBSD Foundation, Inc.
@ -63,7 +63,7 @@
*/ */
#include <sys/cdefs.h> #include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: uipc_socket.c,v 1.164 2008/05/01 09:21:56 drochner Exp $"); __KERNEL_RCSID(0, "$NetBSD: uipc_socket.c,v 1.165 2008/05/24 18:43:02 christos Exp $");
#include "opt_sock_counters.h" #include "opt_sock_counters.h"
#include "opt_sosend_loan.h" #include "opt_sosend_loan.h"
@ -850,8 +850,7 @@ sosend(struct socket *so, struct mbuf *addr, struct uio *uio, struct mbuf *top,
dontroute = dontroute =
(flags & MSG_DONTROUTE) && (so->so_options & SO_DONTROUTE) == 0 && (flags & MSG_DONTROUTE) && (so->so_options & SO_DONTROUTE) == 0 &&
(so->so_proto->pr_flags & PR_ATOMIC); (so->so_proto->pr_flags & PR_ATOMIC);
if (l) l->l_ru.ru_msgsnd++;
l->l_ru.ru_msgsnd++;
if (control) if (control)
clen = control->m_len; clen = control->m_len;
restart: restart: