getRecentName(): use realpath(3) instead of errorprone 'chdir()' calls
[util-vserver.git] / util-vserver / lib / checkversion.c
index f2ff63f..4180b2f 100644 (file)
@@ -19,9 +19,9 @@
 #ifdef HAVE_CONFIG_H
 #  include <config.h>
 #endif
-#include "compat.h"
 
 #include "vserver.h"
+#include "vserver-internal.h"
 #include "getversion-internal.hc"
 
 int
@@ -34,7 +34,7 @@ utilvserver_checkCompatVersion()
     res     = vc_get_version_internal(VC_CAT_COMPAT);
     v_errno = errno;
 #ifdef VC_ENABLE_API_LEGACY
-    if (res==-1 && errno==ENOSYS) res=0;
+    if (res==-1 && (errno==ENOSYS || errno==EINVAL)) res=0;
 #endif    
   }