From 08bd45d371b60f7d863108b49d4ae6d592d283a3 Mon Sep 17 00:00:00 2001 From: Christian Brueffer Date: Tue, 10 Jul 2012 21:02:59 +0000 Subject: [PATCH] Change a duplicated check to clarify that we really want to set a reasonable default timeout. PR: 163135 Submitted by: Sascha Wildner Suggested by: bp Reviewed by: bp --- sys/netsmb/smb_trantcp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/netsmb/smb_trantcp.c b/sys/netsmb/smb_trantcp.c index c8984510bf7c..ce52544da62c 100644 --- a/sys/netsmb/smb_trantcp.c +++ b/sys/netsmb/smb_trantcp.c @@ -523,8 +523,10 @@ smb_nbst_connect(struct smb_vc *vcp, struct sockaddr *sap, struct thread *td) return error; getnanotime(&ts2); timespecsub(&ts2, &ts1); - if (ts2.tv_sec == 0 && ts2.tv_sec == 0) + if (ts2.tv_sec == 0) { ts2.tv_sec = 1; + ts2.tv_nsec = 0; + } nbp->nbp_timo = ts2; timespecadd(&nbp->nbp_timo, &ts2); timespecadd(&nbp->nbp_timo, &ts2);