2
0
mirror of https://github.com/checkpoint-restore/criu synced 2025-08-22 09:58:09 +00:00
criu/include/posix-timer.h
Pavel Emelyanov d48d6c7267 posix-timers: Helper for freeing proc parsed data
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2014-04-17 12:01:02 +04:00

28 lines
539 B
C

#ifndef __CR_PROC_POSIX_TIMER_H__
#define __CR_PROC_POSIX_TIMER_H__
#include "list.h"
struct str_posix_timer {
long it_id;
int clock_id;
int si_signo;
int it_sigev_notify;
void * sival_ptr;
};
struct proc_posix_timer {
struct list_head list;
struct str_posix_timer spt;
};
struct proc_posix_timers_stat {
int timer_n;
struct list_head timers;
};
extern int parse_posix_timers(pid_t pid, struct proc_posix_timers_stat * args);
void free_posix_timers(struct proc_posix_timers_stat *st);
#endif /* __CR_PROC_POSIX_TIMER_H__ */