2
0
mirror of https://github.com/checkpoint-restore/criu synced 2025-08-22 09:58:09 +00:00

protobuf: use generic show function for ipc namespace variables

v2:
1) Debug garbage removed

Signed-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
Kinsbursky Stanislav 2012-07-28 09:05:07 +04:00 committed by Pavel Emelyanov
parent ba4366d3da
commit 8c72187be1

View File

@ -534,24 +534,9 @@ void show_ipc_shm(int fd, struct cr_options *o)
o->show_pages_content);
}
static void show_ipc_var_entry(int fd)
{
int ret;
IpcVarEntry *var;
ret = pb_read_eof(fd, &var, ipc_var_entry);
if (ret <= 0)
return;
ipc_sysctl_req(var, CTL_SHOW);
ipc_var_entry__free_unpacked(var, NULL);
}
void show_ipc_var(int fd, struct cr_options *o)
{
pr_img_head(CR_FD_IPCNS);
show_ipc_var_entry(fd);
pr_img_tail(CR_FD_IPCNS);
pb_show_vertical(fd, ipc_var_entry);
}
static int prepare_ipc_sem_values(int fd, const IpcSemEntry *entry)