From 1195dd6a338f745b96a33ea195ee84bd257cf2b5 Mon Sep 17 00:00:00 2001 From: tom Date: Tue, 7 Dec 1993 17:03:51 +0000 Subject: [PATCH] changing status field in host table now results in only the target host's status mod time to be changed allow hosts to be entered with status = RESERVED --- server/qsetup.dc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/qsetup.dc b/server/qsetup.dc index 7d6eaf38..d23e8d44 100644 --- a/server/qsetup.dc +++ b/server/qsetup.dc @@ -976,14 +976,15 @@ setup_ahst(q,argv,cl) /* status checking */ value = atoi(argv[7+row]); - if (row == 0 && !(value == 1 || value == 3)) + if (row == 0 && !(value == 1 || value == 0)) return(MR_TYPE); if (row == 1) { id = *(int *)argv[0]; EXEC SQL SELECT status INTO :cnt FROM machine WHERE mach_id = :id; if (ingres_errno) return(mr_errcode); if (value != cnt) { - EXEC SQL UPDATE machine SET statuschange = date('now'); + EXEC SQL UPDATE machine SET statuschange = date('now') + WHERE mach_id = :id; } } -- 2.45.2