Module Name: src Committed By: roy Date: Mon Mar 19 16:32:30 UTC 2018
Modified Files: src/sys/kern: uipc_socket.c Log Message: socket: remove now incorrect comment that so_error is only udp As it can be affected by route(4) sockets which are raw. To generate a diff of this commit: cvs rdiff -u -r1.260 -r1.261 src/sys/kern/uipc_socket.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/uipc_socket.c diff -u src/sys/kern/uipc_socket.c:1.260 src/sys/kern/uipc_socket.c:1.261 --- src/sys/kern/uipc_socket.c:1.260 Mon Mar 19 16:31:24 2018 +++ src/sys/kern/uipc_socket.c Mon Mar 19 16:32:30 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: uipc_socket.c,v 1.260 2018/03/19 16:31:24 roy Exp $ */ +/* $NetBSD: uipc_socket.c,v 1.261 2018/03/19 16:32:30 roy Exp $ */ /*- * Copyright (c) 2002, 2007, 2008, 2009 The NetBSD Foundation, Inc. @@ -71,7 +71,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uipc_socket.c,v 1.260 2018/03/19 16:31:24 roy Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uipc_socket.c,v 1.261 2018/03/19 16:32:30 roy Exp $"); #ifdef _KERNEL_OPT #include "opt_compat_netbsd.h" @@ -2250,7 +2250,7 @@ filt_soread(struct knote *kn, long hint) kn->kn_flags |= EV_EOF; kn->kn_fflags = so->so_error; rv = 1; - } else if (so->so_error) /* temporary udp error */ + } else if (so->so_error) rv = 1; else if (kn->kn_sfflags & NOTE_LOWAT) rv = (kn->kn_data >= kn->kn_sdata); @@ -2289,7 +2289,7 @@ filt_sowrite(struct knote *kn, long hint kn->kn_flags |= EV_EOF; kn->kn_fflags = so->so_error; rv = 1; - } else if (so->so_error) /* temporary udp error */ + } else if (so->so_error) rv = 1; else if (((so->so_state & SS_ISCONNECTED) == 0) && (so->so_proto->pr_flags & PR_CONNREQUIRED))