diff --git a/sm5/smartd.c b/sm5/smartd.c
index 554460213b0ad833ba4579d4e504f9f417717228..9d4c42cc9d8526ed68123078c225fb4e16390951 100644
--- a/sm5/smartd.c
+++ b/sm5/smartd.c
@@ -25,6 +25,7 @@
 #include <sys/ioctl.h>
 #include <sys/types.h>
 #include <sys/stat.h>
+#include <sys/wait.h>
 #include <unistd.h>
 #include <fcntl.h>
 #include <string.h>
@@ -49,7 +50,7 @@
 
 // CVS ID strings
 extern const char *CVSid1, *CVSid2;
-const char *CVSid6="$Id: smartd.c,v 1.82 2002/12/05 05:24:32 ballen4705 Exp $" 
+const char *CVSid6="$Id: smartd.c,v 1.83 2002/12/05 05:52:07 ballen4705 Exp $" 
 CVSID1 CVSID2 CVSID3 CVSID4 CVSID7;
 
 // global variable used for control of printing, passing arguments, etc.
diff --git a/sm5/smartd.cpp b/sm5/smartd.cpp
index a93772d262a04c5204295b46f80a39ae5b4eeb2f..7f0517641309e473de95253c4384fd432df5555b 100644
--- a/sm5/smartd.cpp
+++ b/sm5/smartd.cpp
@@ -25,6 +25,7 @@
 #include <sys/ioctl.h>
 #include <sys/types.h>
 #include <sys/stat.h>
+#include <sys/wait.h>
 #include <unistd.h>
 #include <fcntl.h>
 #include <string.h>
@@ -49,7 +50,7 @@
 
 // CVS ID strings
 extern const char *CVSid1, *CVSid2;
-const char *CVSid6="$Id: smartd.cpp,v 1.82 2002/12/05 05:24:32 ballen4705 Exp $" 
+const char *CVSid6="$Id: smartd.cpp,v 1.83 2002/12/05 05:52:07 ballen4705 Exp $" 
 CVSID1 CVSID2 CVSID3 CVSID4 CVSID7;
 
 // global variable used for control of printing, passing arguments, etc.