char const *obfuscatedNamePassword,
void **userToken);
-#if defined(_WIN32) || defined(linux) || \
- (defined(sun) && defined(VIX_ENABLE_SOLARIS_GUESTOPS))
+#if defined(_WIN32) || defined(linux) || defined(sun)
static VixError VixToolsDoesUsernameMatchCurrentUser(const char *username);
#endif
}
///////////////////////////////////////////////////////////////////////
-#if defined(__FreeBSD__) || \
- (defined(sun) && !defined(VIX_ENABLE_SOLARIS_GUESTOPS))
+#if defined(__FreeBSD__)
err = VIX_E_NOT_SUPPORTED;
///////////////////////////////////////////////////////////////////////
-#elif defined(_WIN32) || defined(linux) || \
- (defined(sun) && defined(VIX_ENABLE_SOLARIS_GUESTOPS))
+#elif defined(_WIN32) || defined(linux) || defined(sun)
{
Bool success = FALSE;
AuthToken authToken;
if (PROCESS_CREATOR_USER_TOKEN != userToken) {
#if defined(_WIN32)
Impersonate_Undo();
-#elif defined(linux) || (defined(sun) && defined(VIX_ENABLE_SOLARIS_GUESTOPS))
+#elif defined(linux) || defined(sun)
ProcMgr_ImpersonateUserStop();
#endif
}
return;
}
-#if !defined(__FreeBSD__) && \
- !(defined(sun) && !defined(VIX_ENABLE_SOLARIS_GUESTOPS))
+#if !defined(__FreeBSD__)
if (NULL != userToken) {
AuthToken authToken = (AuthToken) userToken;
Auth_CloseToken(authToken);
#endif
-#if defined(_WIN32) || defined(linux) || \
- (defined(sun) && defined(VIX_ENABLE_SOLARIS_GUESTOPS))
+#if defined(_WIN32) || defined(linux) || defined(sun)
/*
*-----------------------------------------------------------------------------
*
return err;
}
-#endif /* #if defined(_WIN32) || defined(linux) ||
- (defined(sun) && defined(VIX_ENABLE_SOLARIS_GUESTOPS)) */
+#endif /* #if defined(_WIN32) || defined(linux) || defined(sun) */
/*