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; 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) static int query_state(const char *name)
{ {
@ -266,7 +266,7 @@ int shell_cmd(const char *cmd, char *outbuf, int len)
return ret; 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) struct mngr_msg *ack)
{ {
int fd, ret; int fd, ret;
@ -311,7 +311,7 @@ int list_vm()
return 0; return 0;
} }
int start_vm(char *vmname) int start_vm(const char *vmname)
{ {
char cmd[128]; char cmd[128];
@ -321,7 +321,7 @@ int start_vm(char *vmname)
return system(cmd); return system(cmd);
} }
int stop_vm(char *vmname) int stop_vm(const char *vmname)
{ {
struct mngr_msg req; struct mngr_msg req;
struct mngr_msg ack; struct mngr_msg ack;
@ -339,7 +339,7 @@ int stop_vm(char *vmname)
return ack.data.err; return ack.data.err;
} }
int pause_vm(char *vmname) int pause_vm(const char *vmname)
{ {
struct mngr_msg req; struct mngr_msg req;
struct mngr_msg ack; struct mngr_msg ack;
@ -356,7 +356,7 @@ int pause_vm(char *vmname)
return ack.data.err; return ack.data.err;
} }
int continue_vm(char *vmname) int continue_vm(const char *vmname)
{ {
struct mngr_msg req; struct mngr_msg req;
struct mngr_msg ack; struct mngr_msg ack;
@ -374,7 +374,7 @@ int continue_vm(char *vmname)
return ack.data.err; return ack.data.err;
} }
int suspend_vm(char *vmname) int suspend_vm(const char *vmname)
{ {
struct mngr_msg req; struct mngr_msg req;
struct mngr_msg ack; struct mngr_msg ack;
@ -392,7 +392,7 @@ int suspend_vm(char *vmname)
return ack.data.err; 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 req;
struct mngr_msg ack; struct mngr_msg ack;

View File

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