/*********************************************************
- * Copyright (C) 2006-2016 VMware, Inc. All rights reserved.
+ * Copyright (C) 2006-2017 VMware, Inc. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published
typedef enum {
TOOLSDEPLOYPKG_ERROR_SUCCESS = 0,
- TOOLSDEPLOYPKG_ERROR_NOT_SUPPORT, // Old tools do not support opetion
+ TOOLSDEPLOYPKG_ERROR_NOT_SUPPORT, // Old tools do not support option
TOOLSDEPLOYPKG_ERROR_PKG_NOT_FOUND, // Specified pkg is not found
TOOLSDEPLOYPKG_ERROR_RPC_INVALID,
TOOLSDEPLOYPKG_ERROR_COPY_FAILED,
TOOLSDEPLOYPKG_ERROR_DEPLOY_FAILED,
} ToolsDeployPkgError;
+#define QUERY_NICS_SUPPORTED "queryNicsSupported"
+#define NICS_STATUS_CONNECTED "connected"
+
#endif //__TOOLS_DEPLOYPKG_H_
################################################################################
-### Copyright (C) 2014-2016 VMware, Inc. All rights reserved.
+### Copyright (C) 2014-2017 VMware, Inc. All rights reserved.
###
### This program is free software; you can redistribute it and/or modify
### it under the terms of version 2 of the GNU General Public License as
libDeployPkg_la_SOURCES += processPosix.c
libDeployPkg_la_SOURCES += linuxDeploymentUtilities.c
libDeployPkg_la_SOURCES += linuxDeploymentUtilities.h
-libDeployPkg_la_SOURCES += toolsDeployPkg.h
libDeployPkg_la_LDFLAGS =
# We require GCC, so we're fine passing compiler-specific flags.
libDeployPkg_include_HEADERS += $(top_srcdir)/lib/include/vm_basic_types.h
libDeployPkg_include_HEADERS += $(top_srcdir)/lib/include/rpcout.h
libDeployPkg_include_HEADERS += $(top_srcdir)/lib/include/deployPkg/linuxDeployment.h
+libDeployPkg_include_HEADERS += $(top_srcdir)/lib/include/vmware/guestrpc/deploypkg.h
EXTRA_DIST = libDeployPkg.pc.in
+++ /dev/null
-/*********************************************************
- * Copyright (C) 2006-2016 VMware, Inc. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as published
- * by the Free Software Foundation version 2.1 and no later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public
- * License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- *********************************************************/
-
-/*
- * toolsDeployPkg.h --
- *
- * Define constants & exported methods related to tools package deployment.
- */
-
-#ifndef __TOOLS_DEPLOYPKG_H_
-#define __TOOLS_DEPLOYPKG_H_
-
-#define INCLUDE_ALLOW_USERLEVEL
-#include "includeCheck.h"
-
-typedef enum {
- TOOLSDEPLOYPKG_IDLE = 0,
- TOOLSDEPLOYPKG_PENDING,
- TOOLSDEPLOYPKG_COPYING,
- TOOLSDEPLOYPKG_DEPLOYING,
- TOOLSDEPLOYPKG_RUNNING,
- TOOLSDEPLOYPKG_DONE
-} ToolsDeployPackageState;
-
-typedef enum {
- TOOLSDEPLOYPKG_ERROR_SUCCESS = 0,
- TOOLSDEPLOYPKG_ERROR_NOT_SUPPORT, // Old tools do not support option.
- TOOLSDEPLOYPKG_ERROR_PKG_NOT_FOUND, // Specified pkg is not found.
- TOOLSDEPLOYPKG_ERROR_RPC_INVALID,
- TOOLSDEPLOYPKG_ERROR_COPY_FAILED,
- TOOLSDEPLOYPKG_ERROR_DEPLOY_FAILED,
-} ToolsDeployPkgError;
-
-
-/*
- *------------------------------------------------------------------------------
- *
- * ToolsDeployPkg_PowerOn --
- *
- * Tools callback for PowerOn.
- *
- *------------------------------------------------------------------------------
- */
-
-Bool
-ToolsDeployPkg_PowerOn(void);
-
-
-/*
- *------------------------------------------------------------------------------
- *
- * ToolsDeployPkg_PowerOn --
- *
- * Tools callback for Begin.
- *
- *------------------------------------------------------------------------------
- */
-
-void
-ToolsDeployPkg_Begin(void);
-
-#define QUERY_NICS_SUPPORTED "queryNicsSupported"
-#define NICS_STATUS_CONNECTED "connected"
-
-#endif //__TOOLS_DEPLOYPKG_H_