Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/netsmb simplify nbssn_rselect() some more
details: https://anonhg.NetBSD.org/src/rev/08a195937309
branches: trunk
changeset: 543287:08a195937309
user: jdolecek <jdolecek%NetBSD.org@localhost>
date: Fri Feb 21 21:12:24 2003 +0000
description:
simplify nbssn_rselect() some more
diffstat:
sys/netsmb/smb_trantcp.c | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-)
diffs (37 lines):
diff -r a833dccb7159 -r 08a195937309 sys/netsmb/smb_trantcp.c
--- a/sys/netsmb/smb_trantcp.c Fri Feb 21 20:57:09 2003 +0000
+++ b/sys/netsmb/smb_trantcp.c Fri Feb 21 21:12:24 2003 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: smb_trantcp.c,v 1.6 2003/02/21 20:12:05 jdolecek Exp $ */
+/* $NetBSD: smb_trantcp.c,v 1.7 2003/02/21 21:12:24 jdolecek Exp $ */
/*
* Copyright (c) 2000-2001 Boris Popov
@@ -157,10 +157,8 @@
if (tv) {
atv = *tv;
- if (itimerfix(&atv)) {
- error = EINVAL;
- goto done_noproclock;
- }
+ if (itimerfix(&atv))
+ return (EINVAL);
s = splclock();
timeradd(&atv, &time, &atv);
splx(s);
@@ -203,11 +201,10 @@
done:
l->l_flag &= ~L_SELECT;
-
-done_noproclock:
+ /* select is not restarted after signals... */
if (error == ERESTART)
- return 0;
- return error;
+ error = 0;
+ return (error);
}
static int
Home |
Main Index |
Thread Index |
Old Index