mirror of
https://github.com/clearlinux/hyperstart.git
synced 2026-09-03 12:11:34 +00:00
move constants of API to src/api.h
Signed-off-by: Lai Jiangshan <jiangshanlai@gmail.com>
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
#ifndef _HYPERSTART_API_H_
|
||||
#define _HYPERSTART_API_H_
|
||||
|
||||
#define APIVERSION 4242
|
||||
|
||||
enum {
|
||||
GETVERSION,
|
||||
STARTPOD,
|
||||
GETPOD,
|
||||
STOPPOD,
|
||||
DESTROYPOD,
|
||||
RESTARTCONTAINER,
|
||||
EXECCMD,
|
||||
CMDFINISHED,
|
||||
READY,
|
||||
ACK,
|
||||
ERROR,
|
||||
WINSIZE,
|
||||
PING,
|
||||
PODFINISHED,
|
||||
NEXT,
|
||||
WRITEFILE,
|
||||
READFILE,
|
||||
NEWCONTAINER,
|
||||
KILLCONTAINER,
|
||||
ONLINECPUMEM,
|
||||
SETUPINTERFACE,
|
||||
SETUPROUTE,
|
||||
REMOVECONTAINER,
|
||||
};
|
||||
|
||||
#endif /* _HYPERSTART_API_H_ */
|
||||
+1
-28
@@ -7,6 +7,7 @@
|
||||
#include <sys/stat.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
#include "api.h"
|
||||
#include "net.h"
|
||||
#include "list.h"
|
||||
#include "exec.h"
|
||||
@@ -14,34 +15,6 @@
|
||||
#include "container.h"
|
||||
#include "portmapping.h"
|
||||
|
||||
#define APIVERSION 4242
|
||||
|
||||
enum {
|
||||
GETVERSION,
|
||||
STARTPOD,
|
||||
GETPOD,
|
||||
STOPPOD,
|
||||
DESTROYPOD,
|
||||
RESTARTCONTAINER,
|
||||
EXECCMD,
|
||||
CMDFINISHED,
|
||||
READY,
|
||||
ACK,
|
||||
ERROR,
|
||||
WINSIZE,
|
||||
PING,
|
||||
PODFINISHED,
|
||||
NEXT,
|
||||
WRITEFILE,
|
||||
READFILE,
|
||||
NEWCONTAINER,
|
||||
KILLCONTAINER,
|
||||
ONLINECPUMEM,
|
||||
SETUPINTERFACE,
|
||||
SETUPROUTE,
|
||||
REMOVECONTAINER,
|
||||
};
|
||||
|
||||
enum {
|
||||
POLICY_NEVER,
|
||||
POLICY_ALWAYS,
|
||||
|
||||
Reference in New Issue
Block a user