tools: acrn-manager: fix several warnings

This commit eliminates several compiler warnings via:
 - added 'const' quilifier to the 1st argument of send_msg();
 - added 'const' quilifier to vm ops functions.

Signed-off-by: Yan, Like <like.yan@intel.com>
This commit is contained in:
Yan, Like 2018-08-21 16:45:33 +08:00 committed by lijinxia
parent 4e8798e018
commit da4c95ba57
2 changed files with 14 additions and 14 deletions

View File

@ -60,7 +60,7 @@ struct vmmngr_struct *vmmngr_find(char *name)
return NULL;
}
static int send_msg(char *vmname, struct mngr_msg *req, struct mngr_msg *ack);
static int send_msg(const char *vmname, struct mngr_msg *req, struct mngr_msg *ack);
static int query_state(const char *name)
{
@ -266,7 +266,7 @@ int shell_cmd(const char *cmd, char *outbuf, int len)
return ret;
}
static int send_msg(char *vmname, struct mngr_msg *req,
static int send_msg(const char *vmname, struct mngr_msg *req,
struct mngr_msg *ack)
{
int fd, ret;
@ -311,7 +311,7 @@ int list_vm()
return 0;
}
int start_vm(char *vmname)
int start_vm(const char *vmname)
{
char cmd[128];
@ -321,7 +321,7 @@ int start_vm(char *vmname)
return system(cmd);
}
int stop_vm(char *vmname)
int stop_vm(const char *vmname)
{
struct mngr_msg req;
struct mngr_msg ack;
@ -339,7 +339,7 @@ int stop_vm(char *vmname)
return ack.data.err;
}
int pause_vm(char *vmname)
int pause_vm(const char *vmname)
{
struct mngr_msg req;
struct mngr_msg ack;
@ -356,7 +356,7 @@ int pause_vm(char *vmname)
return ack.data.err;
}
int continue_vm(char *vmname)
int continue_vm(const char *vmname)
{
struct mngr_msg req;
struct mngr_msg ack;
@ -374,7 +374,7 @@ int continue_vm(char *vmname)
return ack.data.err;
}
int suspend_vm(char *vmname)
int suspend_vm(const char *vmname)
{
struct mngr_msg req;
struct mngr_msg ack;
@ -392,7 +392,7 @@ int suspend_vm(char *vmname)
return ack.data.err;
}
int resume_vm(char *vmname, unsigned reason)
int resume_vm(const char *vmname, unsigned reason)
{
struct mngr_msg req;
struct mngr_msg ack;

View File

@ -51,11 +51,11 @@ extern LIST_HEAD(vmmngr_list_struct, vmmngr_struct) vmmngr_head;
/* vm life cycle ops */
int list_vm(void);
int stop_vm(char *vmname);
int start_vm(char *vmname);
int pause_vm(char *vmname);
int continue_vm(char *vmname);
int suspend_vm(char *vmname);
int resume_vm(char *vmname, unsigned reason);
int stop_vm(const char *vmname);
int start_vm(const char *vmname);
int pause_vm(const char *vmname);
int continue_vm(const char *vmname);
int suspend_vm(const char *vmname);
int resume_vm(const char *vmname, unsigned reason);
#endif /* _ACRNCTL_H_ */