criu/include/setproctitle.h
Ruslan Kuprieiev 5e58a5dc9f crtools: check for setproctitle_init
Check for setproctitle_init, as old versions of libbsd don't have one.

Reported-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Ruslan Kuprieiev <kupruser@gmail.com>
Acked-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2014-09-02 16:14:39 +04:00

19 lines
395 B
C

#ifndef __CR_SETPROCTITLE_H__
#define __CR_SETPROCTITLE_H__
#ifdef CONFIG_HAS_LIBBSD
#include <bsd/unistd.h>
#else
/*
* setproctitle_init is in the libbsd since v0.6.0. This macro allows to
* compile criu with libbsd<0.6.0.
*/
#ifndef CONFIG_HAS_SETPROCTITLE_INIT
#define setproctitle_init(argc, argv, envp)
#endif
#define setproctitle(fmt, ...)
#endif
#endif /* __CR_SETPROCTITLE_H__ */