mirror of https://github.com/xqemu/xqemu.git
sheepdog: add coroutine_fn markers to coroutine functions
Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp> Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
b11f38fcdf
commit
e0d93a89b9
|
@ -522,8 +522,8 @@ static int send_req(int sockfd, SheepdogReq *hdr, void *data,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int send_co_req(int sockfd, SheepdogReq *hdr, void *data,
|
static coroutine_fn int send_co_req(int sockfd, SheepdogReq *hdr, void *data,
|
||||||
unsigned int *wlen)
|
unsigned int *wlen)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
@ -540,6 +540,7 @@ static int send_co_req(int sockfd, SheepdogReq *hdr, void *data,
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int do_req(int sockfd, SheepdogReq *hdr, void *data,
|
static int do_req(int sockfd, SheepdogReq *hdr, void *data,
|
||||||
unsigned int *wlen, unsigned int *rlen)
|
unsigned int *wlen, unsigned int *rlen)
|
||||||
{
|
{
|
||||||
|
@ -576,8 +577,8 @@ out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int do_co_req(int sockfd, SheepdogReq *hdr, void *data,
|
static coroutine_fn int do_co_req(int sockfd, SheepdogReq *hdr, void *data,
|
||||||
unsigned int *wlen, unsigned int *rlen)
|
unsigned int *wlen, unsigned int *rlen)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue