From 8b674e78f57cca0790cf1d6e566adbcdb5091add Mon Sep 17 00:00:00 2001 From: Lai Jiangshan Date: Tue, 13 Sep 2016 23:47:00 +0800 Subject: [PATCH] move constants of API to src/api.h Signed-off-by: Lai Jiangshan --- src/api.h | 32 ++++++++++++++++++++++++++++++++ src/hyper.h | 29 +---------------------------- 2 files changed, 33 insertions(+), 28 deletions(-) create mode 100644 src/api.h diff --git a/src/api.h b/src/api.h new file mode 100644 index 0000000..876351c --- /dev/null +++ b/src/api.h @@ -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_ */ diff --git a/src/hyper.h b/src/hyper.h index 2acb2c8..c4ad759 100644 --- a/src/hyper.h +++ b/src/hyper.h @@ -7,6 +7,7 @@ #include #include +#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,