Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
libvirt
提交
7ece483d
L
libvirt
项目概览
openeuler
/
libvirt
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
libvirt
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
7ece483d
编写于
4月 03, 2010
作者:
M
Matthias Bolte
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
xen: Remove virConnectPtr from virXenInotifyError
上级
67f34cd6
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
12 deletion
+12
-12
src/xen/xen_inotify.c
src/xen/xen_inotify.c
+12
-12
未找到文件。
src/xen/xen_inotify.c
浏览文件 @
7ece483d
...
...
@@ -44,7 +44,7 @@
#define VIR_FROM_THIS VIR_FROM_XEN_INOTIFY
#define virXenInotifyError(co
nn, co
de, ...) \
#define virXenInotifyError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_XEN_INOTIFY, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
...
...
@@ -129,7 +129,7 @@ xenInotifyXendDomainsDirLookup(virConnectPtr conn, const char *filename,
uuid_str
=
filename
+
strlen
(
XEND_DOMAINS_DIR
)
+
1
;
if
(
virUUIDParse
(
uuid_str
,
rawuuid
)
<
0
)
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
_
(
"parsing uuid %s"
),
uuid_str
);
return
-
1
;
}
...
...
@@ -154,7 +154,7 @@ xenInotifyXendDomainsDirLookup(virConnectPtr conn, const char *filename,
return
0
;
}
}
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"finding dom on config list"
));
return
-
1
;
}
...
...
@@ -205,7 +205,7 @@ xenInotifyXendDomainsDirRemoveEntry(virConnectPtr conn,
int
i
;
if
(
virUUIDParse
(
uuidstr
,
uuid
)
<
0
)
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
_
(
"parsing uuid %s"
),
uuidstr
);
return
-
1
;
}
...
...
@@ -241,14 +241,14 @@ xenInotifyXendDomainsDirAddEntry(virConnectPtr conn,
xenUnifiedPrivatePtr
priv
=
conn
->
privateData
;
if
(
xenInotifyDomainLookup
(
conn
,
fname
,
&
name
,
uuid
)
<
0
)
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"Error looking up domain"
));
return
-
1
;
}
if
(
xenUnifiedAddDomainInfo
(
priv
->
configInfoList
,
-
1
,
name
,
uuid
)
<
0
)
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"Error adding file to config cache"
));
VIR_FREE
(
name
);
return
-
1
;
...
...
@@ -294,7 +294,7 @@ xenInotifyEvent(int watch ATTRIBUTE_UNUSED,
if
(
conn
&&
conn
->
privateData
)
{
priv
=
conn
->
privateData
;
}
else
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"conn, or private data is NULL"
));
return
;
}
...
...
@@ -337,18 +337,18 @@ reread:
if
(
event
)
xenUnifiedDomainEventDispatch
(
conn
->
privateData
,
event
);
else
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"looking up dom"
));
if
(
xenInotifyRemoveDomainConfigInfo
(
conn
,
fname
)
<
0
)
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"Error adding file to config cache"
));
goto
cleanup
;
}
}
else
if
(
e
->
mask
&
(
IN_CREATE
|
IN_CLOSE_WRITE
|
IN_MOVED_TO
)
)
{
virDomainEventPtr
event
;
if
(
xenInotifyAddDomainConfigInfo
(
conn
,
fname
)
<
0
)
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"Error adding file to config cache"
));
goto
cleanup
;
}
...
...
@@ -360,7 +360,7 @@ reread:
if
(
event
)
xenUnifiedDomainEventDispatch
(
conn
->
privateData
,
event
);
else
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"looking up dom"
));
}
...
...
@@ -423,7 +423,7 @@ xenInotifyOpen(virConnectPtr conn,
strcat
(
path
,
ent
->
d_name
);
if
(
xenInotifyAddDomainConfigInfo
(
conn
,
path
)
<
0
)
{
virXenInotifyError
(
NULL
,
VIR_ERR_INTERNAL_ERROR
,
virXenInotifyError
(
VIR_ERR_INTERNAL_ERROR
,
"%s"
,
_
(
"Error adding file to config list"
));
closedir
(
dh
);
return
-
1
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录