diff --git a/sm5/os_generic.cpp b/sm5/os_generic.cpp
index 56d5858f7901a24383889cf36d9db438c0b528ad..262e5749c7d83cd5f7473b1d331b26d05632ff86 100644
--- a/sm5/os_generic.cpp
+++ b/sm5/os_generic.cpp
@@ -55,7 +55,7 @@
 #include "os_generic.h"
 
 // Needed by '-V' option (CVS versioning) of smartd/smartctl
-const char *os_XXXX_c_cvsid="$Id: os_generic.cpp,v 1.15 2004/08/13 13:57:12 arvoreen Exp $" \
+const char *os_XXXX_c_cvsid="$Id: os_generic.cpp,v 1.15.2.1 2004/08/16 23:57:19 ballen4705 Exp $" \
 ATACMDS_H_CVSID OS_XXXX_H_CVSID SCSICMDS_H_CVSID UTILITY_H_CVSID;
 
 
@@ -187,6 +187,10 @@ int deviceclose(int fd){
 int ata_command_interface(int fd, smart_command_set command, int select, char *data){
   unsupported();
   return -1;
+
+int marvell_command_interface(int fd, smart_command_set command, int select, char *data){
+  unsupported();
+  return -1;
 }
 
 // Interface to ATA devices behind 3ware escalade RAID controller