svn commit: r249649 - head/sys/kern
Gleb Smirnoff
glebius at FreeBSD.org
Fri Apr 19 13:40:13 UTC 2013
Author: glebius
Date: Fri Apr 19 13:40:13 2013
New Revision: 249649
URL: http://svnweb.freebsd.org/changeset/base/249649
Log:
Don't compare unsigned socklen_t against < 0.
Reviewed by: jhb
Modified:
head/sys/kern/uipc_syscalls.c
Modified: head/sys/kern/uipc_syscalls.c
==============================================================================
--- head/sys/kern/uipc_syscalls.c Fri Apr 19 11:56:25 2013 (r249648)
+++ head/sys/kern/uipc_syscalls.c Fri Apr 19 13:40:13 2013 (r249649)
@@ -382,11 +382,8 @@ kern_accept(struct thread *td, int s, st
pid_t pgid;
int tmp;
- if (name) {
+ if (name)
*name = NULL;
- if (*namelen < 0)
- return (EINVAL);
- }
AUDIT_ARG_FD(s);
fdp = td->td_proc->p_fd;
@@ -1565,9 +1562,6 @@ kern_getsockname(struct thread *td, int
socklen_t len;
int error;
- if (*alen < 0)
- return (EINVAL);
-
AUDIT_ARG_FD(fd);
error = getsock_cap(td->td_proc->p_fd, fd, CAP_GETSOCKNAME, &fp, NULL);
if (error)
@@ -1665,9 +1659,6 @@ kern_getpeername(struct thread *td, int
socklen_t len;
int error;
- if (*alen < 0)
- return (EINVAL);
-
AUDIT_ARG_FD(fd);
error = getsock_cap(td->td_proc->p_fd, fd, CAP_GETPEERNAME, &fp, NULL);
if (error)
More information about the svn-src-head
mailing list