From 9c104da7967d7be5e4548491bd7aee945003d382 Mon Sep 17 00:00:00 2001 From: Sascha Wildner Date: Thu, 12 Jul 2012 00:23:53 +0200 Subject: [PATCH] kernel/smb: Fix a duplicated check (from FreeBSD). --- sys/netproto/smb/smb_trantcp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/netproto/smb/smb_trantcp.c b/sys/netproto/smb/smb_trantcp.c index 96478b49c0..777f640f56 100644 --- a/sys/netproto/smb/smb_trantcp.c +++ b/sys/netproto/smb/smb_trantcp.c @@ -474,8 +474,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); -- 2.41.0